home *** CD-ROM | disk | FTP | other *** search
Unknown | 1999-09-15 | 21.0 KB |
view JSON data
|
view as text
|
open on a Mac
|
open on a PC
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 4b d0 02 2f 2f 3d 3d 3d |........|K..//===|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 0a 2f 2f 20 45 |========|==..// E|
|00000060| 6e 66 6f 72 63 65 72 0d | 0a 2f 2f 3d 3d 3d 3d 3d |nforcer.|.//=====|
|00000070| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000080| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000090| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000b0| 3d 3d 3d 3d 3d 3d 3d 3d | 0d 0a 63 6c 61 73 73 20 |========|..class |
|000000c0| 45 6e 66 6f 72 63 65 72 | 20 65 78 74 65 6e 64 73 |Enforcer| extends|
|000000d0| 20 54 6f 75 72 6e 61 6d | 65 6e 74 57 65 61 70 6f | Tournam|entWeapo|
|000000e0| 6e 3b 0d 0a 0d 0a 23 65 | 78 65 63 20 54 45 58 54 |n;....#e|xec TEXT|
|000000f0| 55 52 45 20 49 4d 50 4f | 52 54 20 4e 41 4d 45 3d |URE IMPO|RT NAME=|
|00000100| 49 63 6f 6e 41 75 74 6f | 4d 20 46 49 4c 45 3d 54 |IconAuto|M FILE=T|
|00000110| 45 58 54 55 52 45 53 5c | 48 55 44 5c 57 70 6e 41 |EXTURES\|HUD\WpnA|
|00000120| 75 74 6f 4d 2e 50 43 58 | 20 47 52 4f 55 50 3d 22 |utoM.PCX| GROUP="|
|00000130| 49 63 6f 6e 73 22 20 4d | 49 50 53 3d 4f 46 46 0d |Icons" M|IPS=OFF.|
|00000140| 0a 23 65 78 65 63 20 54 | 45 58 54 55 52 45 20 49 |.#exec T|EXTURE I|
|00000150| 4d 50 4f 52 54 20 4e 41 | 4d 45 3d 55 73 65 41 75 |MPORT NA|ME=UseAu|
|00000160| 74 6f 4d 20 46 49 4c 45 | 3d 54 45 58 54 55 52 45 |toM FILE|=TEXTURE|
|00000170| 53 5c 48 55 44 5c 55 73 | 65 41 75 74 6f 4d 2e 50 |S\HUD\Us|eAutoM.P|
|00000180| 43 58 20 47 52 4f 55 50 | 3d 22 49 63 6f 6e 73 22 |CX GROUP|="Icons"|
|00000190| 20 4d 49 50 53 3d 4f 46 | 46 0d 0a 0d 0a 23 65 78 | MIPS=OF|F....#ex|
|000001a0| 65 63 20 54 45 58 54 55 | 52 45 20 49 4d 50 4f 52 |ec TEXTU|RE IMPOR|
|000001b0| 54 20 4e 41 4d 45 3d 4d | 75 7a 31 20 46 49 4c 45 |T NAME=M|uz1 FILE|
|000001c0| 3d 4d 4f 44 45 4c 53 5c | 6d 75 7a 31 2e 50 43 58 |=MODELS\|muz1.PCX|
|000001d0| 20 47 52 4f 55 50 3d 22 | 53 6b 69 6e 73 22 20 20 | GROUP="|Skins" |
|000001e0| 4c 4f 44 53 45 54 3d 32 | 0d 0a 23 65 78 65 63 20 |LODSET=2|..#exec |
|000001f0| 54 45 58 54 55 52 45 20 | 49 4d 50 4f 52 54 20 4e |TEXTURE |IMPORT N|
|00000200| 41 4d 45 3d 4d 75 7a 32 | 20 46 49 4c 45 3d 4d 4f |AME=Muz2| FILE=MO|
|00000210| 44 45 4c 53 5c 6d 75 7a | 32 2e 50 43 58 20 47 52 |DELS\muz|2.PCX GR|
|00000220| 4f 55 50 3d 22 53 6b 69 | 6e 73 22 20 20 4c 4f 44 |OUP="Ski|ns" LOD|
|00000230| 53 45 54 3d 32 0d 0a 23 | 65 78 65 63 20 54 45 58 |SET=2..#|exec TEX|
|00000240| 54 55 52 45 20 49 4d 50 | 4f 52 54 20 4e 41 4d 45 |TURE IMP|ORT NAME|
|00000250| 3d 4d 75 7a 33 20 46 49 | 4c 45 3d 4d 4f 44 45 4c |=Muz3 FI|LE=MODEL|
|00000260| 53 5c 6d 75 7a 33 2e 50 | 43 58 20 47 52 4f 55 50 |S\muz3.P|CX GROUP|
|00000270| 3d 22 53 6b 69 6e 73 22 | 20 20 4c 4f 44 53 45 54 |="Skins"| LODSET|
|00000280| 3d 32 0d 0a 23 65 78 65 | 63 20 54 45 58 54 55 52 |=2..#exe|c TEXTUR|
|00000290| 45 20 49 4d 50 4f 52 54 | 20 4e 41 4d 45 3d 4d 75 |E IMPORT| NAME=Mu|
|000002a0| 7a 34 20 46 49 4c 45 3d | 4d 4f 44 45 4c 53 5c 6d |z4 FILE=|MODELS\m|
|000002b0| 75 7a 34 2e 50 43 58 20 | 47 52 4f 55 50 3d 22 53 |uz4.PCX |GROUP="S|
|000002c0| 6b 69 6e 73 22 20 20 4c | 4f 44 53 45 54 3d 32 0d |kins" L|ODSET=2.|
|000002d0| 0a 23 65 78 65 63 20 54 | 45 58 54 55 52 45 20 49 |.#exec T|EXTURE I|
|000002e0| 4d 50 4f 52 54 20 4e 41 | 4d 45 3d 4d 75 7a 35 20 |MPORT NA|ME=Muz5 |
|000002f0| 46 49 4c 45 3d 4d 4f 44 | 45 4c 53 5c 6d 75 7a 35 |FILE=MOD|ELS\muz5|
|00000300| 2e 50 43 58 20 47 52 4f | 55 50 3d 22 53 6b 69 6e |.PCX GRO|UP="Skin|
|00000310| 73 22 20 20 4c 4f 44 53 | 45 54 3d 32 0d 0a 0d 0a |s" LODS|ET=2....|
|00000320| 2f 2f 20 70 69 63 6b 75 | 70 20 76 65 72 73 69 6f |// picku|p versio|
|00000330| 6e 0d 0a 23 65 78 65 63 | 20 4d 45 53 48 20 49 4d |n..#exec| MESH IM|
|00000340| 50 4f 52 54 20 4d 45 53 | 48 3d 4d 61 67 50 69 63 |PORT MES|H=MagPic|
|00000350| 6b 20 41 4e 49 56 46 49 | 4c 45 3d 4d 4f 44 45 4c |k ANIVFI|LE=MODEL|
|00000360| 53 5c 61 75 74 6f 70 69 | 63 6b 5f 61 2e 33 44 20 |S\autopi|ck_a.3D |
|00000370| 44 41 54 41 46 49 4c 45 | 3d 4d 4f 44 45 4c 53 5c |DATAFILE|=MODELS\|
|00000380| 61 75 74 6f 70 69 63 6b | 5f 64 2e 33 44 20 58 3d |autopick|_d.3D X=|
|00000390| 30 20 59 3d 30 20 5a 3d | 30 0d 0a 23 65 78 65 63 |0 Y=0 Z=|0..#exec|
|000003a0| 20 4d 45 53 48 20 4f 52 | 49 47 49 4e 20 4d 45 53 | MESH OR|IGIN MES|
|000003b0| 48 3d 4d 61 67 50 69 63 | 6b 20 58 3d 30 20 59 3d |H=MagPic|k X=0 Y=|
|000003c0| 30 20 5a 3d 30 20 59 41 | 57 3d 36 34 0d 0a 23 65 |0 Z=0 YA|W=64..#e|
|000003d0| 78 65 63 20 4d 45 53 48 | 20 53 45 51 55 45 4e 43 |xec MESH| SEQUENC|
|000003e0| 45 20 4d 45 53 48 3d 4d | 61 67 50 69 63 6b 20 53 |E MESH=M|agPick S|
|000003f0| 45 51 3d 41 6c 6c 20 20 | 53 54 41 52 54 46 52 41 |EQ=All |STARTFRA|
|00000400| 4d 45 3d 30 20 20 4e 55 | 4d 46 52 41 4d 45 53 3d |ME=0 NU|MFRAMES=|
|00000410| 31 0d 0a 23 65 78 65 63 | 20 54 45 58 54 55 52 45 |1..#exec| TEXTURE|
|00000420| 20 49 4d 50 4f 52 54 20 | 4e 41 4d 45 3d 4a 61 75 | IMPORT |NAME=Jau|
|00000430| 74 6f 74 31 20 46 49 4c | 45 3d 4d 4f 44 45 4c 53 |tot1 FIL|E=MODELS|
|00000440| 5c 6d 61 67 30 2e 50 43 | 58 20 47 52 4f 55 50 3d |\mag0.PC|X GROUP=|
|00000450| 22 53 6b 69 6e 73 22 20 | 20 4c 4f 44 53 45 54 3d |"Skins" | LODSET=|
|00000460| 32 0d 0a 23 65 78 65 63 | 20 4d 45 53 48 4d 41 50 |2..#exec| MESHMAP|
|00000470| 20 53 43 41 4c 45 20 4d | 45 53 48 4d 41 50 3d 4d | SCALE M|ESHMAP=M|
|00000480| 61 67 50 69 63 6b 20 58 | 3d 30 2e 30 35 20 59 3d |agPick X|=0.05 Y=|
|00000490| 30 2e 30 35 20 5a 3d 30 | 2e 31 0d 0a 23 65 78 65 |0.05 Z=0|.1..#exe|
|000004a0| 63 20 4d 45 53 48 4d 41 | 50 20 53 45 54 54 45 58 |c MESHMA|P SETTEX|
|000004b0| 54 55 52 45 20 4d 45 53 | 48 4d 41 50 3d 4d 61 67 |TURE MES|HMAP=Mag|
|000004c0| 50 69 63 6b 20 4e 55 4d | 3d 31 20 54 45 58 54 55 |Pick NUM|=1 TEXTU|
|000004d0| 52 45 3d 4a 61 75 74 6f | 74 31 0d 0a 0d 0a 2f 2f |RE=Jauto|t1....//|
|000004e0| 20 33 72 64 20 70 65 72 | 73 6f 6e 20 70 65 72 73 | 3rd per|son pers|
|000004f0| 70 65 63 74 69 76 65 20 | 76 65 72 73 69 6f 6e 20 |pective |version |
|00000500| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 49 4d 50 |..#exec |MESH IMP|
|00000510| 4f 52 54 20 4d 45 53 48 | 3d 41 75 74 6f 48 61 6e |ORT MESH|=AutoHan|
|00000520| 64 20 41 4e 49 56 46 49 | 4c 45 3d 4d 4f 44 45 4c |d ANIVFI|LE=MODEL|
|00000530| 53 5c 61 75 74 6f 70 69 | 63 6b 5f 61 2e 33 44 20 |S\autopi|ck_a.3D |
|00000540| 44 41 54 41 46 49 4c 45 | 3d 4d 4f 44 45 4c 53 5c |DATAFILE|=MODELS\|
|00000550| 61 75 74 6f 70 69 63 6b | 5f 64 2e 33 44 20 58 3d |autopick|_d.3D X=|
|00000560| 30 20 59 3d 30 20 5a 3d | 30 0d 0a 23 65 78 65 63 |0 Y=0 Z=|0..#exec|
|00000570| 20 4d 45 53 48 20 4f 52 | 49 47 49 4e 20 4d 45 53 | MESH OR|IGIN MES|
|00000580| 48 3d 41 75 74 6f 48 61 | 6e 64 20 58 3d 30 20 59 |H=AutoHa|nd X=0 Y|
|00000590| 3d 32 35 30 20 5a 3d 2d | 36 30 20 59 41 57 3d 36 |=250 Z=-|60 YAW=6|
|000005a0| 34 20 50 49 54 43 48 3d | 30 20 52 4f 4c 4c 3d 30 |4 PITCH=|0 ROLL=0|
|000005b0| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 53 45 51 |..#exec |MESH SEQ|
|000005c0| 55 45 4e 43 45 20 4d 45 | 53 48 3d 41 75 74 6f 48 |UENCE ME|SH=AutoH|
|000005d0| 61 6e 64 20 53 45 51 3d | 41 6c 6c 20 20 53 54 41 |and SEQ=|All STA|
|000005e0| 52 54 46 52 41 4d 45 3d | 30 20 20 20 20 4e 55 4d |RTFRAME=|0 NUM|
|000005f0| 46 52 41 4d 45 53 3d 36 | 0d 0a 23 65 78 65 63 20 |FRAMES=6|..#exec |
|00000600| 4d 45 53 48 20 53 45 51 | 55 45 4e 43 45 20 4d 45 |MESH SEQ|UENCE ME|
|00000610| 53 48 3d 41 75 74 6f 48 | 61 6e 64 20 53 45 51 3d |SH=AutoH|and SEQ=|
|00000620| 53 74 69 6c 6c 20 20 53 | 54 41 52 54 46 52 41 4d |Still S|TARTFRAM|
|00000630| 45 3d 30 20 20 4e 55 4d | 46 52 41 4d 45 53 3d 31 |E=0 NUM|FRAMES=1|
|00000640| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 53 45 51 |..#exec |MESH SEQ|
|00000650| 55 45 4e 43 45 20 4d 45 | 53 48 3d 41 75 74 6f 48 |UENCE ME|SH=AutoH|
|00000660| 61 6e 64 20 53 45 51 3d | 53 68 6f 6f 74 20 20 53 |and SEQ=|Shoot S|
|00000670| 54 41 52 54 46 52 41 4d | 45 3d 31 20 20 4e 55 4d |TARTFRAM|E=1 NUM|
|00000680| 46 52 41 4d 45 53 3d 36 | 0d 0a 23 65 78 65 63 20 |FRAMES=6|..#exec |
|00000690| 4d 45 53 48 20 53 45 51 | 55 45 4e 43 45 20 4d 45 |MESH SEQ|UENCE ME|
|000006a0| 53 48 3d 41 75 74 6f 48 | 61 6e 64 20 53 45 51 3d |SH=AutoH|and SEQ=|
|000006b0| 53 68 6f 74 32 20 20 53 | 54 41 52 54 46 52 41 4d |Shot2 S|TARTFRAM|
|000006c0| 45 3d 31 20 20 4e 55 4d | 46 52 41 4d 45 53 3d 36 |E=1 NUM|FRAMES=6|
|000006d0| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 4d 41 50 20 |..#exec |MESHMAP |
|000006e0| 53 43 41 4c 45 20 4d 45 | 53 48 4d 41 50 3d 41 75 |SCALE ME|SHMAP=Au|
|000006f0| 74 6f 48 61 6e 64 20 58 | 3d 30 2e 30 32 35 20 59 |toHand X|=0.025 Y|
|00000700| 3d 30 2e 30 32 35 20 5a | 3d 30 2e 30 35 0d 0a 23 |=0.025 Z|=0.05..#|
|00000710| 65 78 65 63 20 4d 45 53 | 48 4d 41 50 20 53 45 54 |exec MES|HMAP SET|
|00000720| 54 45 58 54 55 52 45 20 | 4d 45 53 48 4d 41 50 3d |TEXTURE |MESHMAP=|
|00000730| 41 75 74 6f 48 61 6e 64 | 20 4e 55 4d 3d 31 20 54 |AutoHand| NUM=1 T|
|00000740| 45 58 54 55 52 45 3d 4a | 61 75 74 6f 74 31 0d 0a |EXTURE=J|autot1..|
|00000750| 0d 0a 2f 2f 20 20 70 6c | 61 79 65 72 20 76 69 65 |..// pl|ayer vie|
|00000760| 77 20 76 65 72 73 69 6f | 6e 0d 0a 23 65 78 65 63 |w versio|n..#exec|
|00000770| 20 4d 45 53 48 20 49 4d | 50 4f 52 54 20 4d 45 53 | MESH IM|PORT MES|
|00000780| 48 3d 41 75 74 6f 4d 4c | 20 41 4e 49 56 46 49 4c |H=AutoML| ANIVFIL|
|00000790| 45 3d 4d 4f 44 45 4c 53 | 5c 6d 61 67 5f 61 2e 33 |E=MODELS|\mag_a.3|
|000007a0| 44 20 44 41 54 41 46 49 | 4c 45 3d 4d 4f 44 45 4c |D DATAFI|LE=MODEL|
|000007b0| 53 5c 6d 61 67 5f 64 2e | 33 44 20 75 6e 6d 69 72 |S\mag_d.|3D unmir|
|000007c0| 72 6f 72 3d 31 0d 0a 23 | 65 78 65 63 20 4d 45 53 |ror=1..#|exec MES|
|000007d0| 48 20 4f 52 49 47 49 4e | 20 4d 45 53 48 3d 41 75 |H ORIGIN| MESH=Au|
|000007e0| 74 6f 4d 4c 20 58 3d 30 | 20 59 3d 30 20 5a 3d 30 |toML X=0| Y=0 Z=0|
|000007f0| 20 59 41 57 3d 36 34 20 | 52 4f 4c 4c 3d 30 0d 0a | YAW=64 |ROLL=0..|
|00000800| 23 65 78 65 63 20 4d 45 | 53 48 20 53 45 51 55 45 |#exec ME|SH SEQUE|
|00000810| 4e 43 45 20 4d 45 53 48 | 3d 41 75 74 6f 4d 4c 20 |NCE MESH|=AutoML |
|00000820| 53 45 51 3d 41 6c 6c 20 | 20 20 20 20 53 54 41 52 |SEQ=All | STAR|
|00000830| 54 46 52 41 4d 45 3d 30 | 20 20 4e 55 4d 46 52 41 |TFRAME=0| NUMFRA|
|00000840| 4d 45 53 3d 31 39 35 0d | 0a 23 65 78 65 63 20 4d |MES=195.|.#exec M|
|00000850| 45 53 48 20 53 45 51 55 | 45 4e 43 45 20 4d 45 53 |ESH SEQU|ENCE MES|
|00000860| 48 3d 41 75 74 6f 4d 4c | 20 53 45 51 3d 53 74 69 |H=AutoML| SEQ=Sti|
|00000870| 6c 6c 20 20 20 53 54 41 | 52 54 46 52 41 4d 45 3d |ll STA|RTFRAME=|
|00000880| 30 20 20 4e 55 4d 46 52 | 41 4d 45 53 3d 31 0d 0a |0 NUMFR|AMES=1..|
|00000890| 23 65 78 65 63 20 4d 45 | 53 48 20 53 45 51 55 45 |#exec ME|SH SEQUE|
|000008a0| 4e 43 45 20 4d 45 53 48 | 3d 41 75 74 6f 4d 4c 20 |NCE MESH|=AutoML |
|000008b0| 53 45 51 3d 53 68 6f 6f | 74 20 20 20 53 54 41 52 |SEQ=Shoo|t STAR|
|000008c0| 54 46 52 41 4d 45 3d 36 | 20 20 4e 55 4d 46 52 41 |TFRAME=6| NUMFRA|
|000008d0| 4d 45 53 3d 31 30 0d 0a | 23 65 78 65 63 20 4d 45 |MES=10..|#exec ME|
|000008e0| 53 48 20 53 45 51 55 45 | 4e 43 45 20 4d 45 53 48 |SH SEQUE|NCE MESH|
|000008f0| 3d 41 75 74 6f 4d 4c 20 | 53 45 51 3d 45 6a 65 63 |=AutoML |SEQ=Ejec|
|00000900| 74 20 20 20 53 54 41 52 | 54 46 52 41 4d 45 3d 32 |t STAR|TFRAME=2|
|00000910| 32 20 20 4e 55 4d 46 52 | 41 4d 45 53 3d 32 38 0d |2 NUMFR|AMES=28.|
|00000920| 0a 23 65 78 65 63 20 4d | 45 53 48 20 53 45 51 55 |.#exec M|ESH SEQU|
|00000930| 45 4e 43 45 20 4d 45 53 | 48 3d 41 75 74 6f 4d 4c |ENCE MES|H=AutoML|
|00000940| 20 53 45 51 3d 53 65 6c | 65 63 74 20 20 53 54 41 | SEQ=Sel|ect STA|
|00000950| 52 54 46 52 41 4d 45 3d | 36 30 20 20 4e 55 4d 46 |RTFRAME=|60 NUMF|
|00000960| 52 41 4d 45 53 3d 32 38 | 20 52 41 54 45 3d 33 36 |RAMES=28| RATE=36|
|00000970| 20 47 52 4f 55 50 3d 53 | 65 6c 65 63 74 0d 0a 23 | GROUP=S|elect..#|
|00000980| 65 78 65 63 20 4d 45 53 | 48 20 53 45 51 55 45 4e |exec MES|H SEQUEN|
|00000990| 43 45 20 4d 45 53 48 3d | 41 75 74 6f 4d 4c 20 53 |CE MESH=|AutoML S|
|000009a0| 45 51 3d 54 77 69 64 64 | 6c 65 20 53 54 41 52 54 |EQ=Twidd|le START|
|000009b0| 46 52 41 4d 45 3d 38 37 | 20 20 4e 55 4d 46 52 41 |FRAME=87| NUMFRA|
|000009c0| 4d 45 53 3d 32 35 0d 0a | 23 65 78 65 63 20 4d 45 |MES=25..|#exec ME|
|000009d0| 53 48 20 53 45 51 55 45 | 4e 43 45 20 4d 45 53 48 |SH SEQUE|NCE MESH|
|000009e0| 3d 41 75 74 6f 4d 4c 20 | 53 45 51 3d 53 77 61 79 |=AutoML |SEQ=Sway|
|000009f0| 20 20 20 20 53 54 41 52 | 54 46 52 41 4d 45 3d 38 | STAR|TFRAME=8|
|00000a00| 36 20 20 4e 55 4d 46 52 | 41 4d 45 53 3d 32 20 52 |6 NUMFR|AMES=2 R|
|00000a10| 41 54 45 3d 33 0d 0a 23 | 65 78 65 63 20 4d 45 53 |ATE=3..#|exec MES|
|00000a20| 48 20 53 45 51 55 45 4e | 43 45 20 4d 45 53 48 3d |H SEQUEN|CE MESH=|
|00000a30| 41 75 74 6f 4d 4c 20 53 | 45 51 3d 44 6f 77 6e 20 |AutoML S|EQ=Down |
|00000a40| 20 20 20 53 54 41 52 54 | 46 52 41 4d 45 3d 31 31 | START|FRAME=11|
|00000a50| 35 20 20 4e 55 4d 46 52 | 41 4d 45 53 3d 31 32 20 |5 NUMFR|AMES=12 |
|00000a60| 52 41 54 45 3d 34 35 0d | 0a 23 65 78 65 63 20 4d |RATE=45.|.#exec M|
|00000a70| 45 53 48 20 53 45 51 55 | 45 4e 43 45 20 4d 45 53 |ESH SEQU|ENCE MES|
|00000a80| 48 3d 41 75 74 6f 4d 4c | 20 53 45 51 3d 54 77 69 |H=AutoML| SEQ=Twi|
|00000a90| 72 6c 20 20 20 53 54 41 | 52 54 46 52 41 4d 45 3d |rl STA|RTFRAME=|
|00000aa0| 31 33 30 20 20 4e 55 4d | 46 52 41 4d 45 53 3d 33 |130 NUM|FRAMES=3|
|00000ab0| 30 0d 0a 23 65 78 65 63 | 20 4d 45 53 48 20 53 45 |0..#exec| MESH SE|
|00000ac0| 51 55 45 4e 43 45 20 4d | 45 53 48 3d 41 75 74 6f |QUENCE M|ESH=Auto|
|00000ad0| 4d 4c 20 53 45 51 3d 54 | 31 20 20 20 20 20 20 53 |ML SEQ=T|1 S|
|00000ae0| 54 41 52 54 46 52 41 4d | 45 3d 31 36 35 20 20 4e |TARTFRAM|E=165 N|
|00000af0| 55 4d 46 52 41 4d 45 53 | 3d 36 0d 0a 23 65 78 65 |UMFRAMES|=6..#exe|
|00000b00| 63 20 4d 45 53 48 20 53 | 45 51 55 45 4e 43 45 20 |c MESH S|EQUENCE |
|00000b10| 4d 45 53 48 3d 41 75 74 | 6f 4d 4c 20 53 45 51 3d |MESH=Aut|oML SEQ=|
|00000b20| 53 68 6f 74 32 20 20 20 | 53 54 41 52 54 46 52 41 |Shot2 |STARTFRA|
|00000b30| 4d 45 3d 31 37 31 20 20 | 4e 55 4d 46 52 41 4d 45 |ME=171 |NUMFRAME|
|00000b40| 53 3d 38 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |S=8..#ex|ec MESH |
|00000b50| 53 45 51 55 45 4e 43 45 | 20 4d 45 53 48 3d 41 75 |SEQUENCE| MESH=Au|
|00000b60| 74 6f 4d 4c 20 53 45 51 | 3d 54 32 20 20 20 20 20 |toML SEQ|=T2 |
|00000b70| 20 53 54 41 52 54 46 52 | 41 4d 45 3d 31 38 39 20 | STARTFR|AME=189 |
|00000b80| 20 4e 55 4d 46 52 41 4d | 45 53 3d 37 0d 0a 23 65 | NUMFRAM|ES=7..#e|
|00000b90| 78 65 63 20 54 45 58 54 | 55 52 45 20 49 4d 50 4f |xec TEXT|URE IMPO|
|00000ba0| 52 54 20 4e 41 4d 45 3d | 4a 74 75 74 6f 74 31 20 |RT NAME=|Jtutot1 |
|00000bb0| 46 49 4c 45 3d 4d 4f 44 | 45 4c 53 5c 6d 61 67 31 |FILE=MOD|ELS\mag1|
|00000bc0| 2e 50 43 58 20 47 52 4f | 55 50 3d 22 53 6b 69 6e |.PCX GRO|UP="Skin|
|00000bd0| 73 22 20 20 20 4c 4f 44 | 53 45 54 3d 32 0d 0a 23 |s" LOD|SET=2..#|
|00000be0| 65 78 65 63 20 54 45 58 | 54 55 52 45 20 49 4d 50 |exec TEX|TURE IMP|
|00000bf0| 4f 52 54 20 4e 41 4d 45 | 3d 4a 74 75 74 6f 74 32 |ORT NAME|=Jtutot2|
|00000c00| 20 46 49 4c 45 3d 4d 4f | 44 45 4c 53 5c 6d 61 67 | FILE=MO|DELS\mag|
|00000c10| 32 2e 50 43 58 20 47 52 | 4f 55 50 3d 22 53 6b 69 |2.PCX GR|OUP="Ski|
|00000c20| 6e 73 22 20 20 20 4c 4f | 44 53 45 54 3d 32 0d 0a |ns" LO|DSET=2..|
|00000c30| 23 65 78 65 63 20 54 45 | 58 54 55 52 45 20 49 4d |#exec TE|XTURE IM|
|00000c40| 50 4f 52 54 20 4e 41 4d | 45 3d 4a 74 75 74 6f 74 |PORT NAM|E=Jtutot|
|00000c50| 33 20 46 49 4c 45 3d 4d | 4f 44 45 4c 53 5c 6d 61 |3 FILE=M|ODELS\ma|
|00000c60| 67 33 2e 50 43 58 20 47 | 52 4f 55 50 3d 22 53 6b |g3.PCX G|ROUP="Sk|
|00000c70| 69 6e 73 22 20 20 20 4c | 4f 44 53 45 54 3d 32 0d |ins" L|ODSET=2.|
|00000c80| 0a 23 65 78 65 63 20 54 | 45 58 54 55 52 45 20 49 |.#exec T|EXTURE I|
|00000c90| 4d 50 4f 52 54 20 4e 41 | 4d 45 3d 4a 74 75 74 6f |MPORT NA|ME=Jtuto|
|00000ca0| 74 34 20 46 49 4c 45 3d | 4d 4f 44 45 4c 53 5c 6d |t4 FILE=|MODELS\m|
|00000cb0| 61 67 34 2e 50 43 58 20 | 47 52 4f 55 50 3d 22 53 |ag4.PCX |GROUP="S|
|00000cc0| 6b 69 6e 73 22 20 20 20 | 4c 4f 44 53 45 54 3d 32 |kins" |LODSET=2|
|00000cd0| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 4d 41 50 20 |..#exec |MESHMAP |
|00000ce0| 53 43 41 4c 45 20 4d 45 | 53 48 4d 41 50 3d 41 75 |SCALE ME|SHMAP=Au|
|00000cf0| 74 6f 4d 4c 20 58 3d 30 | 2e 30 30 37 20 59 3d 30 |toML X=0|.007 Y=0|
|00000d00| 2e 30 30 34 35 20 5a 3d | 30 2e 30 31 32 0d 0a 23 |.0045 Z=|0.012..#|
|00000d10| 65 78 65 63 20 4d 45 53 | 48 4d 41 50 20 53 45 54 |exec MES|HMAP SET|
|00000d20| 54 45 58 54 55 52 45 20 | 4d 45 53 48 4d 41 50 3d |TEXTURE |MESHMAP=|
|00000d30| 41 75 74 6f 4d 4c 20 4e | 55 4d 3d 30 20 54 45 58 |AutoML N|UM=0 TEX|
|00000d40| 54 55 52 45 3d 4a 74 75 | 74 6f 74 31 0d 0a 23 65 |TURE=Jtu|tot1..#e|
|00000d50| 78 65 63 20 4d 45 53 48 | 4d 41 50 20 53 45 54 54 |xec MESH|MAP SETT|
|00000d60| 45 58 54 55 52 45 20 4d | 45 53 48 4d 41 50 3d 41 |EXTURE M|ESHMAP=A|
|00000d70| 75 74 6f 4d 4c 20 4e 55 | 4d 3d 31 20 54 45 58 54 |utoML NU|M=1 TEXT|
|00000d80| 55 52 45 3d 4a 74 75 74 | 6f 74 32 0d 0a 23 65 78 |URE=Jtut|ot2..#ex|
|00000d90| 65 63 20 4d 45 53 48 4d | 41 50 20 53 45 54 54 45 |ec MESHM|AP SETTE|
|00000da0| 58 54 55 52 45 20 4d 45 | 53 48 4d 41 50 3d 41 75 |XTURE ME|SHMAP=Au|
|00000db0| 74 6f 4d 4c 20 4e 55 4d | 3d 32 20 54 45 58 54 55 |toML NUM|=2 TEXTU|
|00000dc0| 52 45 3d 4a 74 75 74 6f | 74 33 0d 0a 23 65 78 65 |RE=Jtuto|t3..#exe|
|00000dd0| 63 20 4d 45 53 48 4d 41 | 50 20 53 45 54 54 45 58 |c MESHMA|P SETTEX|
|00000de0| 54 55 52 45 20 4d 45 53 | 48 4d 41 50 3d 41 75 74 |TURE MES|HMAP=Aut|
|00000df0| 6f 4d 4c 20 4e 55 4d 3d | 33 20 54 45 58 54 55 52 |oML NUM=|3 TEXTUR|
|00000e00| 45 3d 4a 74 75 74 6f 74 | 34 0d 0a 0d 0a 2f 2f 20 |E=Jtutot|4....// |
|00000e10| 72 69 67 68 74 20 68 61 | 6e 64 65 64 20 70 6c 61 |right ha|nded pla|
|00000e20| 79 65 72 20 76 69 65 77 | 20 76 65 72 73 69 6f 6e |yer view| version|
|00000e30| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 49 4d 50 |..#exec |MESH IMP|
|00000e40| 4f 52 54 20 4d 45 53 48 | 3d 41 75 74 6f 4d 52 20 |ORT MESH|=AutoMR |
|00000e50| 41 4e 49 56 46 49 4c 45 | 3d 4d 4f 44 45 4c 53 5c |ANIVFILE|=MODELS\|
|00000e60| 6d 61 67 5f 61 2e 33 44 | 20 44 41 54 41 46 49 4c |mag_a.3D| DATAFIL|
|00000e70| 45 3d 4d 4f 44 45 4c 53 | 5c 6d 61 67 5f 64 2e 33 |E=MODELS|\mag_d.3|
|00000e80| 44 0d 0a 23 65 78 65 63 | 20 4d 45 53 48 20 4f 52 |D..#exec| MESH OR|
|00000e90| 49 47 49 4e 20 4d 45 53 | 48 3d 41 75 74 6f 4d 52 |IGIN MES|H=AutoMR|
|00000ea0| 20 58 3d 30 20 59 3d 30 | 20 5a 3d 30 20 59 41 57 | X=0 Y=0| Z=0 YAW|
|00000eb0| 3d 36 34 20 52 4f 4c 4c | 3d 30 0d 0a 23 65 78 65 |=64 ROLL|=0..#exe|
|00000ec0| 63 20 4d 45 53 48 20 53 | 45 51 55 45 4e 43 45 20 |c MESH S|EQUENCE |
|00000ed0| 4d 45 53 48 3d 41 75 74 | 6f 4d 52 20 53 45 51 3d |MESH=Aut|oMR SEQ=|
|00000ee0| 41 6c 6c 20 20 20 20 20 | 53 54 41 52 54 46 52 41 |All |STARTFRA|
|00000ef0| 4d 45 3d 30 20 20 4e 55 | 4d 46 52 41 4d 45 53 3d |ME=0 NU|MFRAMES=|
|00000f00| 31 39 35 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |195..#ex|ec MESH |
|00000f10| 53 45 51 55 45 4e 43 45 | 20 4d 45 53 48 3d 41 75 |SEQUENCE| MESH=Au|
|00000f20| 74 6f 4d 52 20 53 45 51 | 3d 53 74 69 6c 6c 20 20 |toMR SEQ|=Still |
|00000f30| 20 53 54 41 52 54 46 52 | 41 4d 45 3d 30 20 20 4e | STARTFR|AME=0 N|
|00000f40| 55 4d 46 52 41 4d 45 53 | 3d 31 0d 0a 23 65 78 65 |UMFRAMES|=1..#exe|
|00000f50| 63 20 4d 45 53 48 20 53 | 45 51 55 45 4e 43 45 20 |c MESH S|EQUENCE |
|00000f60| 4d 45 53 48 3d 41 75 74 | 6f 4d 52 20 53 45 51 3d |MESH=Aut|oMR SEQ=|
|00000f70| 53 68 6f 6f 74 20 20 20 | 53 54 41 52 54 46 52 41 |Shoot |STARTFRA|
|00000f80| 4d 45 3d 36 20 20 4e 55 | 4d 46 52 41 4d 45 53 3d |ME=6 NU|MFRAMES=|
|00000f90| 31 30 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 20 53 |10..#exe|c MESH S|
|00000fa0| 45 51 55 45 4e 43 45 20 | 4d 45 53 48 3d 41 75 74 |EQUENCE |MESH=Aut|
|00000fb0| 6f 4d 52 20 53 45 51 3d | 45 6a 65 63 74 20 20 20 |oMR SEQ=|Eject |
|00000fc0| 53 54 41 52 54 46 52 41 | 4d 45 3d 32 32 20 20 4e |STARTFRA|ME=22 N|
|00000fd0| 55 4d 46 52 41 4d 45 53 | 3d 32 38 0d 0a 23 65 78 |UMFRAMES|=28..#ex|
|00000fe0| 65 63 20 4d 45 53 48 20 | 53 45 51 55 45 4e 43 45 |ec MESH |SEQUENCE|
|00000ff0| 20 4d 45 53 48 3d 41 75 | 74 6f 4d 52 20 53 45 51 | MESH=Au|toMR SEQ|
|00001000| 3d 53 65 6c 65 63 74 20 | 20 53 54 41 52 54 46 52 |=Select | STARTFR|
|00001010| 41 4d 45 3d 36 30 20 20 | 4e 55 4d 46 52 41 4d 45 |AME=60 |NUMFRAME|
|00001020| 53 3d 32 38 20 52 41 54 | 45 3d 33 36 20 47 52 4f |S=28 RAT|E=36 GRO|
|00001030| 55 50 3d 53 65 6c 65 63 | 74 0d 0a 23 65 78 65 63 |UP=Selec|t..#exec|
|00001040| 20 4d 45 53 48 20 53 45 | 51 55 45 4e 43 45 20 4d | MESH SE|QUENCE M|
|00001050| 45 53 48 3d 41 75 74 6f | 4d 52 20 53 45 51 3d 54 |ESH=Auto|MR SEQ=T|
|00001060| 77 69 64 64 6c 65 20 53 | 54 41 52 54 46 52 41 4d |widdle S|TARTFRAM|
|00001070| 45 3d 38 37 20 20 4e 55 | 4d 46 52 41 4d 45 53 3d |E=87 NU|MFRAMES=|
|00001080| 32 35 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 20 53 |25..#exe|c MESH S|
|00001090| 45 51 55 45 4e 43 45 20 | 4d 45 53 48 3d 41 75 74 |EQUENCE |MESH=Aut|
|000010a0| 6f 4d 52 20 53 45 51 3d | 53 77 61 79 20 20 20 53 |oMR SEQ=|Sway S|
|000010b0| 54 41 52 54 46 52 41 4d | 45 3d 38 36 20 20 4e 55 |TARTFRAM|E=86 NU|
|000010c0| 4d 46 52 41 4d 45 53 3d | 32 20 20 20 52 41 54 45 |MFRAMES=|2 RATE|
|000010d0| 3d 33 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 20 53 |=3..#exe|c MESH S|
|000010e0| 45 51 55 45 4e 43 45 20 | 4d 45 53 48 3d 41 75 74 |EQUENCE |MESH=Aut|
|000010f0| 6f 4d 52 20 53 45 51 3d | 44 6f 77 6e 20 20 20 20 |oMR SEQ=|Down |
|00001100| 53 54 41 52 54 46 52 41 | 4d 45 3d 31 31 35 20 20 |STARTFRA|ME=115 |
|00001110| 4e 55 4d 46 52 41 4d 45 | 53 3d 31 32 20 52 41 54 |NUMFRAME|S=12 RAT|
|00001120| 45 3d 34 35 0d 0a 23 65 | 78 65 63 20 4d 45 53 48 |E=45..#e|xec MESH|
|00001130| 20 53 45 51 55 45 4e 43 | 45 20 4d 45 53 48 3d 41 | SEQUENC|E MESH=A|
|00001140| 75 74 6f 4d 52 20 53 45 | 51 3d 54 77 69 72 6c 20 |utoMR SE|Q=Twirl |
|00001150| 20 20 53 54 41 52 54 46 | 52 41 4d 45 3d 31 33 30 | STARTF|RAME=130|
|00001160| 20 20 4e 55 4d 46 52 41 | 4d 45 53 3d 33 30 0d 0a | NUMFRA|MES=30..|
|00001170| 23 65 78 65 63 20 4d 45 | 53 48 20 53 45 51 55 45 |#exec ME|SH SEQUE|
|00001180| 4e 43 45 20 4d 45 53 48 | 3d 41 75 74 6f 4d 52 20 |NCE MESH|=AutoMR |
|00001190| 53 45 51 3d 54 31 20 20 | 20 20 20 20 53 54 41 52 |SEQ=T1 | STAR|
|000011a0| 54 46 52 41 4d 45 3d 31 | 36 35 20 20 4e 55 4d 46 |TFRAME=1|65 NUMF|
|000011b0| 52 41 4d 45 53 3d 36 0d | 0a 23 65 78 65 63 20 4d |RAMES=6.|.#exec M|
|000011c0| 45 53 48 20 53 45 51 55 | 45 4e 43 45 20 4d 45 53 |ESH SEQU|ENCE MES|
|000011d0| 48 3d 41 75 74 6f 4d 52 | 20 53 45 51 3d 53 68 6f |H=AutoMR| SEQ=Sho|
|000011e0| 74 32 20 20 20 53 54 41 | 52 54 46 52 41 4d 45 3d |t2 STA|RTFRAME=|
|000011f0| 31 37 31 20 20 4e 55 4d | 46 52 41 4d 45 53 3d 38 |171 NUM|FRAMES=8|
|00001200| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 53 45 51 |..#exec |MESH SEQ|
|00001210| 55 45 4e 43 45 20 4d 45 | 53 48 3d 41 75 74 6f 4d |UENCE ME|SH=AutoM|
|00001220| 52 20 53 45 51 3d 54 32 | 20 20 20 20 20 20 53 54 |R SEQ=T2| ST|
|00001230| 41 52 54 46 52 41 4d 45 | 3d 31 38 39 20 20 4e 55 |ARTFRAME|=189 NU|
|00001240| 4d 46 52 41 4d 45 53 3d | 37 0d 0a 23 65 78 65 63 |MFRAMES=|7..#exec|
|00001250| 20 4d 45 53 48 4d 41 50 | 20 53 43 41 4c 45 20 4d | MESHMAP| SCALE M|
|00001260| 45 53 48 4d 41 50 3d 41 | 75 74 6f 4d 52 20 58 3d |ESHMAP=A|utoMR X=|
|00001270| 30 2e 30 30 37 20 59 3d | 30 2e 30 30 34 35 20 5a |0.007 Y=|0.0045 Z|
|00001280| 3d 30 2e 30 31 32 0d 0a | 23 65 78 65 63 20 4d 45 |=0.012..|#exec ME|
|00001290| 53 48 4d 41 50 20 53 45 | 54 54 45 58 54 55 52 45 |SHMAP SE|TTEXTURE|
|000012a0| 20 4d 45 53 48 4d 41 50 | 3d 41 75 74 6f 4d 52 20 | MESHMAP|=AutoMR |
|000012b0| 4e 55 4d 3d 30 20 54 45 | 58 54 55 52 45 3d 4a 74 |NUM=0 TE|XTURE=Jt|
|000012c0| 75 74 6f 74 31 0d 0a 23 | 65 78 65 63 20 4d 45 53 |utot1..#|exec MES|
|000012d0| 48 4d 41 50 20 53 45 54 | 54 45 58 54 55 52 45 20 |HMAP SET|TEXTURE |
|000012e0| 4d 45 53 48 4d 41 50 3d | 41 75 74 6f 4d 52 20 4e |MESHMAP=|AutoMR N|
|000012f0| 55 4d 3d 31 20 54 45 58 | 54 55 52 45 3d 4a 74 75 |UM=1 TEX|TURE=Jtu|
|00001300| 74 6f 74 32 0d 0a 23 65 | 78 65 63 20 4d 45 53 48 |tot2..#e|xec MESH|
|00001310| 4d 41 50 20 53 45 54 54 | 45 58 54 55 52 45 20 4d |MAP SETT|EXTURE M|
|00001320| 45 53 48 4d 41 50 3d 41 | 75 74 6f 4d 52 20 4e 55 |ESHMAP=A|utoMR NU|
|00001330| 4d 3d 32 20 54 45 58 54 | 55 52 45 3d 4a 74 75 74 |M=2 TEXT|URE=Jtut|
|00001340| 6f 74 33 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 4d |ot3..#ex|ec MESHM|
|00001350| 41 50 20 53 45 54 54 45 | 58 54 55 52 45 20 4d 45 |AP SETTE|XTURE ME|
|00001360| 53 48 4d 41 50 3d 41 75 | 74 6f 4d 52 20 4e 55 4d |SHMAP=Au|toMR NUM|
|00001370| 3d 33 20 54 45 58 54 55 | 52 45 3d 4a 74 75 74 6f |=3 TEXTU|RE=Jtuto|
|00001380| 74 34 0d 0a 0d 0a 23 65 | 78 65 63 20 54 45 58 54 |t4....#e|xec TEXT|
|00001390| 55 52 45 20 49 4d 50 4f | 52 54 20 4e 41 4d 45 3d |URE IMPO|RT NAME=|
|000013a0| 45 4d 75 7a 31 20 46 49 | 4c 45 3d 4d 4f 44 45 4c |EMuz1 FI|LE=MODEL|
|000013b0| 53 5c 6d 75 7a 31 2e 50 | 43 58 20 47 52 4f 55 50 |S\muz1.P|CX GROUP|
|000013c0| 3d 22 53 6b 69 6e 73 22 | 0d 0a 0d 0a 23 65 78 65 |="Skins"|....#exe|
|000013d0| 63 20 41 55 44 49 4f 20 | 49 4d 50 4f 52 54 20 46 |c AUDIO |IMPORT F|
|000013e0| 49 4c 45 3d 22 2e 2e 5c | 55 6e 72 65 61 6c 53 68 |ILE="..\|UnrealSh|
|000013f0| 61 72 65 5c 53 6f 75 6e | 64 73 5c 61 75 74 6f 6d |are\Soun|ds\autom|
|00001400| 61 67 5c 63 6f 63 6b 69 | 6e 67 2e 57 41 56 22 20 |ag\cocki|ng.WAV" |
|00001410| 4e 41 4d 45 3d 22 43 6f | 63 6b 69 6e 67 22 20 47 |NAME="Co|cking" G|
|00001420| 52 4f 55 50 3d 22 65 6e | 66 6f 72 63 65 72 22 0d |ROUP="en|forcer".|
|00001430| 0a 23 65 78 65 63 20 41 | 55 44 49 4f 20 49 4d 50 |.#exec A|UDIO IMP|
|00001440| 4f 52 54 20 46 49 4c 45 | 3d 22 53 6f 75 6e 64 73 |ORT FILE|="Sounds|
|00001450| 5c 45 6e 66 6f 72 63 65 | 72 5c 65 6e 66 6f 72 63 |\Enforce|r\enforc|
|00001460| 65 72 73 68 6f 74 2e 57 | 41 56 22 20 4e 41 4d 45 |ershot.W|AV" NAME|
|00001470| 3d 22 45 5f 53 68 6f 74 | 22 20 47 52 4f 55 50 3d |="E_Shot|" GROUP=|
|00001480| 22 65 6e 66 6f 72 63 65 | 72 22 0d 0a 23 65 78 65 |"enforce|r"..#exe|
|00001490| 63 20 41 55 44 49 4f 20 | 49 4d 50 4f 52 54 20 46 |c AUDIO |IMPORT F|
|000014a0| 49 4c 45 3d 22 2e 2e 5c | 55 6e 72 65 61 6c 53 68 |ILE="..\|UnrealSh|
|000014b0| 61 72 65 5c 53 6f 75 6e | 64 73 5c 66 6c 61 6b 5c |are\Soun|ds\flak\|
|000014c0| 63 6c 69 63 6b 2e 57 41 | 56 22 20 4e 41 4d 45 3d |click.WA|V" NAME=|
|000014d0| 22 63 6c 69 63 6b 22 20 | 47 52 4f 55 50 3d 22 66 |"click" |GROUP="f|
|000014e0| 6c 61 6b 22 0d 0a 23 65 | 78 65 63 20 41 55 44 49 |lak"..#e|xec AUDI|
|000014f0| 4f 20 49 4d 50 4f 52 54 | 20 46 49 4c 45 3d 22 2e |O IMPORT| FILE=".|
|00001500| 2e 5c 55 6e 72 65 61 6c | 53 68 61 72 65 5c 53 6f |.\Unreal|Share\So|
|00001510| 75 6e 64 73 5c 61 75 74 | 6f 6d 61 67 5c 72 65 6c |unds\aut|omag\rel|
|00001520| 6f 61 64 31 2e 57 41 56 | 22 20 4e 41 4d 45 3d 22 |oad1.WAV|" NAME="|
|00001530| 52 65 6c 6f 61 64 22 20 | 47 52 4f 55 50 3d 22 65 |Reload" |GROUP="e|
|00001540| 6e 66 6f 72 63 65 72 22 | 0d 0a 0d 0a 23 65 78 65 |nforcer"|....#exe|
|00001550| 63 20 4d 45 53 48 20 49 | 4d 50 4f 52 54 20 4d 45 |c MESH I|MPORT ME|
|00001560| 53 48 3d 6d 75 7a 7a 45 | 46 33 20 41 4e 49 56 46 |SH=muzzE|F3 ANIVF|
|00001570| 49 4c 45 3d 4d 4f 44 45 | 4c 53 5c 6d 75 7a 7a 6c |ILE=MODE|LS\muzzl|
|00001580| 65 32 5f 61 2e 33 64 20 | 44 41 54 41 46 49 4c 45 |e2_a.3d |DATAFILE|
|00001590| 3d 4d 4f 44 45 4c 53 5c | 4d 75 7a 7a 6c 65 32 5f |=MODELS\|Muzzle2_|
|000015a0| 64 2e 33 64 20 58 3d 30 | 20 59 3d 30 20 5a 3d 30 |d.3d X=0| Y=0 Z=0|
|000015b0| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 4c 4f 44 |..#exec |MESH LOD|
|000015c0| 50 41 52 41 4d 53 20 4d | 45 53 48 3d 6d 75 7a 7a |PARAMS M|ESH=muzz|
|000015d0| 45 46 33 20 4d 49 4e 56 | 45 52 54 53 3d 38 20 53 |EF3 MINV|ERTS=8 S|
|000015e0| 54 52 45 4e 47 54 48 3d | 30 2e 37 20 5a 44 49 53 |TRENGTH=|0.7 ZDIS|
|000015f0| 50 3d 38 30 30 2e 30 0d | 0a 0d 0a 23 65 78 65 63 |P=800.0.|...#exec|
|00001600| 20 4d 45 53 48 20 4f 52 | 49 47 49 4e 20 4d 45 53 | MESH OR|IGIN MES|
|00001610| 48 3d 6d 75 7a 7a 45 46 | 33 20 58 3d 30 20 59 3d |H=muzzEF|3 X=0 Y=|
|00001620| 37 34 30 20 5a 3d 2d 39 | 30 20 59 41 57 3d 36 34 |740 Z=-9|0 YAW=64|
|00001630| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 53 45 51 |..#exec |MESH SEQ|
|00001640| 55 45 4e 43 45 20 4d 45 | 53 48 3d 6d 75 7a 7a 45 |UENCE ME|SH=muzzE|
|00001650| 46 33 20 53 45 51 3d 41 | 6c 6c 20 20 20 20 20 20 |F3 SEQ=A|ll |
|00001660| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001670| 53 54 41 52 54 46 52 41 | 4d 45 3d 30 20 4e 55 4d |STARTFRA|ME=0 NUM|
|00001680| 46 52 41 4d 45 53 3d 33 | 0d 0a 23 65 78 65 63 20 |FRAMES=3|..#exec |
|00001690| 4d 45 53 48 20 53 45 51 | 55 45 4e 43 45 20 4d 45 |MESH SEQ|UENCE ME|
|000016a0| 53 48 3d 6d 75 7a 7a 45 | 46 33 20 53 45 51 3d 53 |SH=muzzE|F3 SEQ=S|
|000016b0| 68 6f 6f 74 20 20 20 20 | 20 20 20 20 20 20 20 20 |hoot | |
|000016c0| 20 20 20 20 20 20 20 53 | 54 41 52 54 46 52 41 4d | S|TARTFRAM|
|000016d0| 45 3d 30 20 4e 55 4d 46 | 52 41 4d 45 53 3d 33 0d |E=0 NUMF|RAMES=3.|
|000016e0| 0a 23 65 78 65 63 20 4d | 45 53 48 4d 41 50 20 4e |.#exec M|ESHMAP N|
|000016f0| 45 57 20 20 20 4d 45 53 | 48 4d 41 50 3d 6d 75 7a |EW MES|HMAP=muz|
|00001700| 7a 45 46 33 20 4d 45 53 | 48 3d 6d 75 7a 7a 45 46 |zEF3 MES|H=muzzEF|
|00001710| 33 0d 0a 23 65 78 65 63 | 20 4d 45 53 48 4d 41 50 |3..#exec| MESHMAP|
|00001720| 20 53 43 41 4c 45 20 4d | 45 53 48 4d 41 50 3d 6d | SCALE M|ESHMAP=m|
|00001730| 75 7a 7a 45 46 33 20 58 | 3d 30 2e 30 32 20 59 3d |uzzEF3 X|=0.02 Y=|
|00001740| 30 2e 30 35 20 5a 3d 30 | 2e 30 34 0d 0a 23 65 78 |0.05 Z=0|.04..#ex|
|00001750| 65 63 20 54 45 58 54 55 | 52 45 20 49 4d 50 4f 52 |ec TEXTU|RE IMPOR|
|00001760| 54 20 4e 41 4d 45 3d 4d | 75 7a 7a 79 32 20 46 49 |T NAME=M|uzzy2 FI|
|00001770| 4c 45 3d 4d 4f 44 45 4c | 53 5c 4d 75 7a 7a 79 32 |LE=MODEL|S\Muzzy2|
|00001780| 2e 50 43 58 20 47 52 4f | 55 50 3d 53 6b 69 6e 73 |.PCX GRO|UP=Skins|
|00001790| 0d 0a 0d 0a 76 61 72 28 | 29 20 69 6e 74 20 68 69 |....var(|) int hi|
|000017a0| 74 64 61 6d 61 67 65 3b | 0d 0a 76 61 72 20 20 66 |tdamage;|..var f|
|000017b0| 6c 6f 61 74 20 41 6c 74 | 41 63 63 75 72 61 63 79 |loat Alt|Accuracy|
|000017c0| 3b 0d 0a 76 61 72 20 45 | 6e 66 6f 72 63 65 72 20 |;..var E|nforcer |
|000017d0| 53 6c 61 76 65 45 6e 66 | 6f 72 63 65 72 3b 09 09 |SlaveEnf|orcer;..|
|000017e0| 2f 2f 20 54 68 65 20 6c | 65 66 74 20 28 73 65 63 |// The l|eft (sec|
|000017f0| 6f 6e 64 29 20 45 6e 66 | 6f 72 63 65 72 20 69 73 |ond) Enf|orcer is|
|00001800| 20 61 20 73 6c 61 76 65 | 20 74 6f 20 74 68 65 20 | a slave| to the |
|00001810| 72 69 67 68 74 2e 0d 0a | 76 61 72 20 62 6f 6f 6c |right...|var bool|
|00001820| 20 62 49 73 53 6c 61 76 | 65 3b 0d 0a 76 61 72 20 | bIsSlav|e;..var |
|00001830| 62 6f 6f 6c 20 62 53 65 | 74 75 70 3b 09 09 09 09 |bool bSe|tup;....|
|00001840| 2f 2f 20 75 73 65 64 20 | 66 6f 72 20 73 65 74 74 |// used |for sett|
|00001850| 69 6e 67 20 64 69 73 70 | 6c 61 79 20 70 72 6f 70 |ing disp|lay prop|
|00001860| 65 72 74 69 65 73 0d 0a | 76 61 72 20 62 6f 6f 6c |erties..|var bool|
|00001870| 20 62 46 69 72 73 74 46 | 69 72 65 2c 20 62 42 72 | bFirstF|ire, bBr|
|00001880| 69 6e 67 69 6e 67 55 70 | 3b 0d 0a 76 61 72 28 29 |ingingUp|;..var()|
|00001890| 20 6c 6f 63 61 6c 69 7a | 65 64 20 73 74 72 69 6e | localiz|ed strin|
|000018a0| 67 20 44 6f 75 62 6c 65 | 4e 61 6d 65 3b 0d 0a 76 |g Double|Name;..v|
|000018b0| 61 72 28 29 20 74 65 78 | 74 75 72 65 20 4d 75 7a |ar() tex|ture Muz|
|000018c0| 7a 6c 65 46 6c 61 73 68 | 56 61 72 69 61 74 69 6f |zleFlash|Variatio|
|000018d0| 6e 73 5b 35 5d 3b 0d 0a | 0d 0a 72 65 70 6c 69 63 |ns[5];..|..replic|
|000018e0| 61 74 69 6f 6e 0d 0a 7b | 0d 0a 09 72 65 6c 69 61 |ation..{|...relia|
|000018f0| 62 6c 65 20 69 66 20 28 | 20 52 6f 6c 65 20 3d 3d |ble if (| Role ==|
|00001900| 20 52 4f 4c 45 5f 41 75 | 74 68 6f 72 69 74 79 20 | ROLE_Au|thority |
|00001910| 29 0d 0a 09 09 53 6c 61 | 76 65 45 6e 66 6f 72 63 |)....Sla|veEnforc|
|00001920| 65 72 2c 20 62 49 73 53 | 6c 61 76 65 2c 20 62 42 |er, bIsS|lave, bB|
|00001930| 72 69 6e 67 69 6e 67 55 | 70 3b 0d 0a 7d 0d 0a 0d |ringingU|p;..}...|
|00001940| 0a 66 75 6e 63 74 69 6f | 6e 20 44 65 73 74 72 6f |.functio|n Destro|
|00001950| 79 65 64 28 29 0d 0a 7b | 0d 0a 09 53 75 70 65 72 |yed()..{|...Super|
|00001960| 2e 44 65 73 74 72 6f 79 | 65 64 28 29 3b 0d 0a 09 |.Destroy|ed();...|
|00001970| 69 66 20 28 20 53 6c 61 | 76 65 45 6e 66 6f 72 63 |if ( Sla|veEnforc|
|00001980| 65 72 20 21 3d 20 4e 6f | 6e 65 20 29 0d 0a 09 09 |er != No|ne )....|
|00001990| 53 6c 61 76 65 45 6e 66 | 6f 72 63 65 72 2e 44 65 |SlaveEnf|orcer.De|
|000019a0| 73 74 72 6f 79 28 29 3b | 0d 0a 7d 0d 0a 0d 0a 73 |stroy();|..}....s|
|000019b0| 69 6d 75 6c 61 74 65 64 | 20 66 75 6e 63 74 69 6f |imulated| functio|
|000019c0| 6e 20 41 6e 69 6d 45 6e | 64 28 29 0d 0a 7b 0d 0a |n AnimEn|d()..{..|
|000019d0| 09 69 66 20 28 20 28 4c | 65 76 65 6c 2e 4e 65 74 |.if ( (L|evel.Net|
|000019e0| 4d 6f 64 65 20 3d 3d 20 | 4e 4d 5f 43 6c 69 65 6e |Mode == |NM_Clien|
|000019f0| 74 29 20 26 26 20 62 42 | 72 69 6e 67 69 6e 67 55 |t) && bB|ringingU|
|00001a00| 70 20 20 26 26 20 28 4d | 65 73 68 20 21 3d 20 50 |p && (M|esh != P|
|00001a10| 69 63 6b 75 70 56 69 65 | 77 4d 65 73 68 29 20 29 |ickupVie|wMesh) )|
|00001a20| 0d 0a 09 7b 0d 0a 09 09 | 62 42 72 69 6e 67 69 6e |...{....|bBringin|
|00001a30| 67 55 70 20 3d 20 66 61 | 6c 73 65 3b 0d 0a 09 09 |gUp = fa|lse;....|
|00001a40| 50 6c 61 79 53 65 6c 65 | 63 74 28 29 3b 0d 0a 09 |PlaySele|ct();...|
|00001a50| 7d 0d 0a 09 65 6c 73 65 | 0d 0a 09 09 53 75 70 65 |}...else|....Supe|
|00001a60| 72 2e 41 6e 69 6d 45 6e | 64 28 29 3b 0d 0a 7d 0d |r.AnimEn|d();..}.|
|00001a70| 0a 0d 0a 66 75 6e 63 74 | 69 6f 6e 20 62 6f 6f 6c |...funct|ion bool|
|00001a80| 20 57 65 61 70 6f 6e 53 | 65 74 28 50 61 77 6e 20 | WeaponS|et(Pawn |
|00001a90| 4f 74 68 65 72 29 0d 0a | 7b 0d 0a 09 69 66 20 28 |Other)..|{...if (|
|00001aa0| 20 62 49 73 53 6c 61 76 | 65 20 29 0d 0a 09 09 72 | bIsSlav|e )....r|
|00001ab0| 65 74 75 72 6e 20 66 61 | 6c 73 65 3b 0d 0a 09 65 |eturn fa|lse;...e|
|00001ac0| 6c 73 65 0d 0a 09 09 53 | 75 70 65 72 2e 57 65 61 |lse....S|uper.Wea|
|00001ad0| 70 6f 6e 53 65 74 28 4f | 74 68 65 72 29 3b 0d 0a |ponSet(O|ther);..|
|00001ae0| 7d 0d 0a 0d 0a 2f 2f 20 | 52 65 74 75 72 6e 20 74 |}....// |Return t|
|00001af0| 68 65 20 73 77 69 74 63 | 68 20 70 72 69 6f 72 69 |he switc|h priori|
|00001b00| 74 79 20 6f 66 20 74 68 | 65 20 77 65 61 70 6f 6e |ty of th|e weapon|
|00001b10| 20 28 6e 6f 72 6d 61 6c | 6c 79 20 41 75 74 6f 53 | (normal|ly AutoS|
|00001b20| 77 69 74 63 68 50 72 69 | 6f 72 69 74 79 2c 20 62 |witchPri|ority, b|
|00001b30| 75 74 20 6d 61 79 20 62 | 65 0d 0a 2f 2f 20 6d 6f |ut may b|e..// mo|
|00001b40| 64 69 66 69 65 64 20 62 | 79 20 65 6e 76 69 72 6f |dified b|y enviro|
|00001b50| 6e 6d 65 6e 74 20 28 6f | 72 20 62 79 20 6f 74 68 |nment (o|r by oth|
|00001b60| 65 72 20 66 61 63 74 6f | 72 73 20 66 6f 72 20 62 |er facto|rs for b|
|00001b70| 6f 74 73 29 0d 0a 66 75 | 6e 63 74 69 6f 6e 20 66 |ots)..fu|nction f|
|00001b80| 6c 6f 61 74 20 53 77 69 | 74 63 68 50 72 69 6f 72 |loat Swi|tchPrior|
|00001b90| 69 74 79 28 29 20 0d 0a | 7b 0d 0a 09 6c 6f 63 61 |ity() ..|{...loca|
|00001ba0| 6c 20 66 6c 6f 61 74 20 | 74 65 6d 70 3b 0d 0a 09 |l float |temp;...|
|00001bb0| 6c 6f 63 61 6c 20 69 6e | 74 20 62 54 65 6d 70 3b |local in|t bTemp;|
|00001bc0| 0d 0a 0d 0a 09 69 66 20 | 28 20 62 49 73 53 6c 61 |.....if |( bIsSla|
|00001bd0| 76 65 20 29 0d 0a 09 09 | 72 65 74 75 72 6e 20 2d |ve )....|return -|
|00001be0| 31 30 3b 0d 0a 09 69 66 | 20 28 20 21 4f 77 6e 65 |10;...if| ( !Owne|
|00001bf0| 72 2e 49 73 41 28 27 50 | 6c 61 79 65 72 50 61 77 |r.IsA('P|layerPaw|
|00001c00| 6e 27 29 20 29 0d 0a 09 | 09 72 65 74 75 72 6e 20 |n') )...|.return |
|00001c10| 52 61 74 65 53 65 6c 66 | 28 62 54 65 6d 70 29 3b |RateSelf|(bTemp);|
|00001c20| 0d 0a 09 65 6c 73 65 20 | 69 66 20 28 20 28 41 6d |...else |if ( (Am|
|00001c30| 6d 6f 54 79 70 65 20 21 | 3d 20 4e 6f 6e 65 29 20 |moType !|= None) |
|00001c40| 26 26 20 28 41 6d 6d 6f | 54 79 70 65 2e 41 6d 6d |&& (Ammo|Type.Amm|
|00001c50| 6f 41 6d 6f 75 6e 74 3c | 3d 30 29 20 29 0d 0a 09 |oAmount<|=0) )...|
|00001c60| 7b 0d 0a 09 09 69 66 20 | 28 20 50 61 77 6e 28 4f |{....if |( Pawn(O|
|00001c70| 77 6e 65 72 29 2e 57 65 | 61 70 6f 6e 20 3d 3d 20 |wner).We|apon == |
|00001c80| 73 65 6c 66 20 29 0d 0a | 09 09 09 72 65 74 75 72 |self )..|...retur|
|00001c90| 6e 20 2d 30 2e 35 3b 0d | 0a 09 09 65 6c 73 65 0d |n -0.5;.|...else.|
|00001ca0| 0a 09 09 09 72 65 74 75 | 72 6e 20 2d 31 3b 0d 0a |....retu|rn -1;..|
|00001cb0| 09 7d 0d 0a 09 65 6c 73 | 65 20 69 66 20 28 20 53 |.}...els|e if ( S|
|00001cc0| 6c 61 76 65 45 6e 66 6f | 72 63 65 72 20 21 3d 20 |laveEnfo|rcer != |
|00001cd0| 4e 6f 6e 65 20 29 0d 0a | 09 09 72 65 74 75 72 6e |None )..|..return|
|00001ce0| 20 63 6c 61 73 73 27 44 | 6f 75 62 6c 65 45 6e 66 | class'D|oubleEnf|
|00001cf0| 6f 72 63 65 72 27 2e 44 | 65 66 61 75 6c 74 2e 41 |orcer'.D|efault.A|
|00001d00| 75 74 6f 53 77 69 74 63 | 68 50 72 69 6f 72 69 74 |utoSwitc|hPriorit|
|00001d10| 79 3b 0d 0a 09 65 6c 73 | 65 0d 0a 09 09 72 65 74 |y;...els|e....ret|
|00001d20| 75 72 6e 20 41 75 74 6f | 53 77 69 74 63 68 50 72 |urn Auto|SwitchPr|
|00001d30| 69 6f 72 69 74 79 3b 0d | 0a 7d 0d 0a 0d 0a 66 75 |iority;.|.}....fu|
|00001d40| 6e 63 74 69 6f 6e 20 44 | 72 6f 70 46 72 6f 6d 28 |nction D|ropFrom(|
|00001d50| 76 65 63 74 6f 72 20 53 | 74 61 72 74 4c 6f 63 61 |vector S|tartLoca|
|00001d60| 74 69 6f 6e 29 0d 0a 7b | 0d 0a 09 69 66 20 28 20 |tion)..{|...if ( |
|00001d70| 21 53 65 74 4c 6f 63 61 | 74 69 6f 6e 28 53 74 61 |!SetLoca|tion(Sta|
|00001d80| 72 74 4c 6f 63 61 74 69 | 6f 6e 29 20 29 0d 0a 09 |rtLocati|on) )...|
|00001d90| 09 72 65 74 75 72 6e 3b | 20 0d 0a 09 69 66 20 28 |.return;| ...if (|
|00001da0| 20 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 21 | SlaveEn|forcer !|
|00001db0| 3d 20 4e 6f 6e 65 20 29 | 0d 0a 09 09 53 6c 61 76 |= None )|....Slav|
|00001dc0| 65 45 6e 66 6f 72 63 65 | 72 2e 44 65 73 74 72 6f |eEnforce|r.Destro|
|00001dd0| 79 28 29 3b 0d 0a 09 41 | 49 52 61 74 69 6e 67 20 |y();...A|IRating |
|00001de0| 3d 20 44 65 66 61 75 6c | 74 2e 41 49 52 61 74 69 |= Defaul|t.AIRati|
|00001df0| 6e 67 3b 0d 0a 09 53 6c | 61 76 65 45 6e 66 6f 72 |ng;...Sl|aveEnfor|
|00001e00| 63 65 72 20 3d 20 4e 6f | 6e 65 3b 0d 0a 09 53 75 |cer = No|ne;...Su|
|00001e10| 70 65 72 2e 44 72 6f 70 | 46 72 6f 6d 28 53 74 61 |per.Drop|From(Sta|
|00001e20| 72 74 4c 6f 63 61 74 69 | 6f 6e 29 3b 0d 0a 7d 0d |rtLocati|on);..}.|
|00001e30| 0a 0d 0a 66 75 6e 63 74 | 69 6f 6e 20 53 65 74 44 |...funct|ion SetD|
|00001e40| 69 73 70 6c 61 79 50 72 | 6f 70 65 72 74 69 65 73 |isplayPr|operties|
|00001e50| 28 45 52 65 6e 64 65 72 | 53 74 79 6c 65 20 4e 65 |(ERender|Style Ne|
|00001e60| 77 53 74 79 6c 65 2c 20 | 74 65 78 74 75 72 65 20 |wStyle, |texture |
|00001e70| 4e 65 77 54 65 78 74 75 | 72 65 2c 20 62 6f 6f 6c |NewTextu|re, bool|
|00001e80| 20 62 4c 69 67 68 74 69 | 6e 67 2c 20 62 6f 6f 6c | bLighti|ng, bool|
|00001e90| 20 62 45 6e 76 69 72 6f | 4d 61 70 20 29 0d 0a 7b | bEnviro|Map )..{|
|00001ea0| 0d 0a 09 69 66 20 28 20 | 21 62 53 65 74 75 70 20 |...if ( |!bSetup |
|00001eb0| 29 0d 0a 09 7b 0d 0a 09 | 09 62 53 65 74 75 70 20 |)...{...|.bSetup |
|00001ec0| 3d 20 74 72 75 65 3b 0d | 0a 09 09 69 66 20 28 20 |= true;.|...if ( |
|00001ed0| 53 6c 61 76 65 45 6e 66 | 6f 72 63 65 72 20 21 3d |SlaveEnf|orcer !=|
|00001ee0| 20 4e 6f 6e 65 20 29 0d | 0a 09 09 09 53 6c 61 76 | None ).|....Slav|
|00001ef0| 65 45 6e 66 6f 72 63 65 | 72 2e 53 65 74 44 69 73 |eEnforce|r.SetDis|
|00001f00| 70 6c 61 79 50 72 6f 70 | 65 72 74 69 65 73 28 4e |playProp|erties(N|
|00001f10| 65 77 53 74 79 6c 65 2c | 20 4e 65 77 54 65 78 74 |ewStyle,| NewText|
|00001f20| 75 72 65 2c 20 62 4c 69 | 67 68 74 69 6e 67 2c 20 |ure, bLi|ghting, |
|00001f30| 62 45 6e 76 69 72 6f 6d | 61 70 29 3b 0d 0a 09 09 |bEnvirom|ap);....|
|00001f40| 62 53 65 74 75 70 20 3d | 20 66 61 6c 73 65 3b 0d |bSetup =| false;.|
|00001f50| 0a 09 7d 09 09 09 0d 0a | 09 53 75 70 65 72 2e 53 |..}.....|.Super.S|
|00001f60| 65 74 44 69 73 70 6c 61 | 79 50 72 6f 70 65 72 74 |etDispla|yPropert|
|00001f70| 69 65 73 28 4e 65 77 53 | 74 79 6c 65 2c 20 4e 65 |ies(NewS|tyle, Ne|
|00001f80| 77 54 65 78 74 75 72 65 | 2c 20 62 4c 69 67 68 74 |wTexture|, bLight|
|00001f90| 69 6e 67 2c 20 62 45 6e | 76 69 72 6f 6d 61 70 29 |ing, bEn|viromap)|
|00001fa0| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|00001fb0| 20 53 65 74 44 65 66 61 | 75 6c 74 44 69 73 70 6c | SetDefa|ultDispl|
|00001fc0| 61 79 50 72 6f 70 65 72 | 74 69 65 73 28 29 0d 0a |ayProper|ties()..|
|00001fd0| 7b 0d 0a 09 69 66 20 28 | 20 21 62 53 65 74 75 70 |{...if (| !bSetup|
|00001fe0| 20 29 0d 0a 09 7b 0d 0a | 09 09 62 53 65 74 75 70 | )...{..|..bSetup|
|00001ff0| 20 3d 20 74 72 75 65 3b | 0d 0a 09 09 69 66 20 28 | = true;|....if (|
|00002000| 20 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 21 | SlaveEn|forcer !|
|00002010| 3d 20 4e 6f 6e 65 20 29 | 0d 0a 09 09 09 53 6c 61 |= None )|.....Sla|
|00002020| 76 65 45 6e 66 6f 72 63 | 65 72 2e 53 65 74 44 65 |veEnforc|er.SetDe|
|00002030| 66 61 75 6c 74 44 69 73 | 70 6c 61 79 50 72 6f 70 |faultDis|playProp|
|00002040| 65 72 74 69 65 73 28 29 | 3b 0d 0a 09 09 62 53 65 |erties()|;....bSe|
|00002050| 74 75 70 20 3d 20 66 61 | 6c 73 65 3b 0d 0a 09 7d |tup = fa|lse;...}|
|00002060| 09 09 09 0d 0a 09 53 75 | 70 65 72 2e 53 65 74 44 |......Su|per.SetD|
|00002070| 65 66 61 75 6c 74 44 69 | 73 70 6c 61 79 50 72 6f |efaultDi|splayPro|
|00002080| 70 65 72 74 69 65 73 28 | 29 3b 0d 0a 7d 0d 0a 0d |perties(|);..}...|
|00002090| 0a 65 76 65 6e 74 20 66 | 6c 6f 61 74 20 42 6f 74 |.event f|loat Bot|
|000020a0| 44 65 73 69 72 65 61 62 | 69 6c 69 74 79 28 50 61 |Desireab|ility(Pa|
|000020b0| 77 6e 20 42 6f 74 29 0d | 0a 7b 0d 0a 09 6c 6f 63 |wn Bot).|.{...loc|
|000020c0| 61 6c 20 45 6e 66 6f 72 | 63 65 72 20 41 6c 72 65 |al Enfor|cer Alre|
|000020d0| 61 64 79 48 61 73 3b 0d | 0a 09 6c 6f 63 61 6c 20 |adyHas;.|..local |
|000020e0| 66 6c 6f 61 74 20 64 65 | 73 69 72 65 3b 0d 0a 0d |float de|sire;...|
|000020f0| 0a 09 64 65 73 69 72 65 | 20 3d 20 4d 61 78 44 65 |..desire| = MaxDe|
|00002100| 73 69 72 65 61 62 69 6c | 69 74 79 20 2b 20 42 6f |sireabil|ity + Bo|
|00002110| 74 2e 41 64 6a 75 73 74 | 44 65 73 69 72 65 46 6f |t.Adjust|DesireFo|
|00002120| 72 28 73 65 6c 66 29 3b | 0d 0a 09 41 6c 72 65 61 |r(self);|...Alrea|
|00002130| 64 79 48 61 73 20 3d 20 | 45 6e 66 6f 72 63 65 72 |dyHas = |Enforcer|
|00002140| 28 42 6f 74 2e 46 69 6e | 64 49 6e 76 65 6e 74 6f |(Bot.Fin|dInvento|
|00002150| 72 79 54 79 70 65 28 63 | 6c 61 73 73 29 29 3b 0d |ryType(c|lass));.|
|00002160| 0a 09 69 66 20 28 20 41 | 6c 72 65 61 64 79 48 61 |..if ( A|lreadyHa|
|00002170| 73 20 21 3d 20 4e 6f 6e | 65 20 29 0d 0a 09 7b 0d |s != Non|e )...{.|
|00002180| 0a 09 09 69 66 20 28 20 | 28 21 62 48 65 6c 64 49 |...if ( |(!bHeldI|
|00002190| 74 65 6d 20 7c 7c 20 62 | 54 6f 73 73 65 64 4f 75 |tem || b|TossedOu|
|000021a0| 74 29 20 26 26 20 62 57 | 65 61 70 6f 6e 53 74 61 |t) && bW|eaponSta|
|000021b0| 79 20 29 0d 0a 09 09 09 | 72 65 74 75 72 6e 20 30 |y ).....|return 0|
|000021c0| 3b 0d 0a 09 09 69 66 20 | 28 20 41 6c 72 65 61 64 |;....if |( Alread|
|000021d0| 79 48 61 73 2e 53 6c 61 | 76 65 45 6e 66 6f 72 63 |yHas.Sla|veEnforc|
|000021e0| 65 72 20 21 3d 20 4e 6f | 6e 65 20 29 0d 0a 09 09 |er != No|ne )....|
|000021f0| 7b 0d 0a 09 09 09 69 66 | 20 28 20 28 52 65 73 70 |{.....if| ( (Resp|
|00002200| 61 77 6e 54 69 6d 65 20 | 3c 20 31 30 29 0d 0a 09 |awnTime |< 10)...|
|00002210| 09 09 09 26 26 20 28 20 | 62 48 69 64 64 65 6e 20 |...&& ( |bHidden |
|00002220| 7c 7c 20 28 41 6c 72 65 | 61 64 79 48 61 73 2e 41 ||| (Alre|adyHas.A|
|00002230| 6d 6d 6f 54 79 70 65 20 | 3d 3d 20 4e 6f 6e 65 29 |mmoType |== None)|
|00002240| 0d 0a 09 09 09 09 09 7c | 7c 20 28 41 6c 72 65 61 |.......||| (Alrea|
|00002250| 64 79 48 61 73 2e 41 6d | 6d 6f 54 79 70 65 2e 41 |dyHas.Am|moType.A|
|00002260| 6d 6d 6f 41 6d 6f 75 6e | 74 20 3c 20 41 6c 72 65 |mmoAmoun|t < Alre|
|00002270| 61 64 79 48 61 73 2e 41 | 6d 6d 6f 54 79 70 65 2e |adyHas.A|mmoType.|
|00002280| 4d 61 78 41 6d 6d 6f 29 | 29 20 29 0d 0a 09 09 09 |MaxAmmo)|) ).....|
|00002290| 09 72 65 74 75 72 6e 20 | 30 3b 0d 0a 09 09 09 69 |.return |0;.....i|
|000022a0| 66 20 28 20 41 6c 72 65 | 61 64 79 48 61 73 2e 41 |f ( Alre|adyHas.A|
|000022b0| 6d 6d 6f 54 79 70 65 20 | 3d 3d 20 4e 6f 6e 65 20 |mmoType |== None |
|000022c0| 29 0d 0a 09 09 09 09 72 | 65 74 75 72 6e 20 30 2e |)......r|eturn 0.|
|000022d0| 32 35 20 2a 20 64 65 73 | 69 72 65 3b 0d 0a 0d 0a |25 * des|ire;....|
|000022e0| 09 09 09 69 66 20 28 20 | 41 6c 72 65 61 64 79 48 |...if ( |AlreadyH|
|000022f0| 61 73 2e 41 6d 6d 6f 54 | 79 70 65 2e 41 6d 6d 6f |as.AmmoT|ype.Ammo|
|00002300| 41 6d 6f 75 6e 74 20 3e | 20 30 20 29 0d 0a 09 09 |Amount >| 0 )....|
|00002310| 09 09 72 65 74 75 72 6e | 20 46 4d 61 78 28 20 30 |..return| FMax( 0|
|00002320| 2e 32 35 20 2a 20 64 65 | 73 69 72 65 2c 20 0d 0a |.25 * de|sire, ..|
|00002330| 09 09 09 09 09 09 41 6c | 72 65 61 64 79 48 61 73 |......Al|readyHas|
|00002340| 2e 41 6d 6d 6f 54 79 70 | 65 2e 4d 61 78 44 65 73 |.AmmoTyp|e.MaxDes|
|00002350| 69 72 65 61 62 69 6c 69 | 74 79 0d 0a 09 09 09 09 |ireabili|ty......|
|00002360| 09 09 20 2a 20 46 4d 69 | 6e 28 31 2c 20 30 2e 31 |.. * FMi|n(1, 0.1|
|00002370| 35 20 2a 20 41 6c 72 65 | 61 64 79 48 61 73 2e 41 |5 * Alre|adyHas.A|
|00002380| 6d 6d 6f 54 79 70 65 2e | 4d 61 78 41 6d 6d 6f 2f |mmoType.|MaxAmmo/|
|00002390| 41 6c 72 65 61 64 79 48 | 61 73 2e 41 6d 6d 6f 54 |AlreadyH|as.AmmoT|
|000023a0| 79 70 65 2e 41 6d 6d 6f | 41 6d 6f 75 6e 74 29 20 |ype.Ammo|Amount) |
|000023b0| 29 3b 20 0d 0a 09 09 7d | 0d 0a 09 7d 0d 0a 09 69 |); ....}|...}...i|
|000023c0| 66 20 28 20 28 42 6f 74 | 2e 57 65 61 70 6f 6e 20 |f ( (Bot|.Weapon |
|000023d0| 3d 3d 20 4e 6f 6e 65 29 | 20 7c 7c 20 28 42 6f 74 |== None)| || (Bot|
|000023e0| 2e 57 65 61 70 6f 6e 2e | 41 49 52 61 74 69 6e 67 |.Weapon.|AIRating|
|000023f0| 20 3c 3d 20 30 2e 34 29 | 20 29 0d 0a 09 09 72 65 | <= 0.4)| )....re|
|00002400| 74 75 72 6e 20 32 2a 64 | 65 73 69 72 65 3b 0d 0a |turn 2*d|esire;..|
|00002410| 0d 0a 09 72 65 74 75 72 | 6e 20 64 65 73 69 72 65 |...retur|n desire|
|00002420| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|00002430| 20 50 72 6f 63 65 73 73 | 54 72 61 63 65 48 69 74 | Process|TraceHit|
|00002440| 28 41 63 74 6f 72 20 4f | 74 68 65 72 2c 20 56 65 |(Actor O|ther, Ve|
|00002450| 63 74 6f 72 20 48 69 74 | 4c 6f 63 61 74 69 6f 6e |ctor Hit|Location|
|00002460| 2c 20 56 65 63 74 6f 72 | 20 48 69 74 4e 6f 72 6d |, Vector| HitNorm|
|00002470| 61 6c 2c 20 56 65 63 74 | 6f 72 20 58 2c 20 56 65 |al, Vect|or X, Ve|
|00002480| 63 74 6f 72 20 59 2c 20 | 56 65 63 74 6f 72 20 5a |ctor Y, |Vector Z|
|00002490| 29 0d 0a 7b 0d 0a 09 6c | 6f 63 61 6c 20 55 54 5f |)..{...l|ocal UT_|
|000024a0| 53 68 65 6c 6c 63 61 73 | 65 20 73 3b 0d 0a 09 6c |Shellcas|e s;...l|
|000024b0| 6f 63 61 6c 20 76 65 63 | 74 6f 72 20 72 65 61 6c |ocal vec|tor real|
|000024c0| 4c 6f 63 3b 0d 0a 0d 0a | 09 72 65 61 6c 4c 6f 63 |Loc;....|.realLoc|
|000024d0| 20 3d 20 4f 77 6e 65 72 | 2e 4c 6f 63 61 74 69 6f | = Owner|.Locatio|
|000024e0| 6e 20 2b 20 43 61 6c 63 | 44 72 61 77 4f 66 66 73 |n + Calc|DrawOffs|
|000024f0| 65 74 28 29 3b 0d 0a 09 | 73 20 3d 20 53 70 61 77 |et();...|s = Spaw|
|00002500| 6e 28 63 6c 61 73 73 27 | 55 54 5f 53 68 65 6c 6c |n(class'|UT_Shell|
|00002510| 43 61 73 65 27 2c 4f 77 | 6e 65 72 2c 20 27 27 2c |Case',Ow|ner, '',|
|00002520| 20 72 65 61 6c 4c 6f 63 | 20 2b 20 32 30 20 2a 20 | realLoc| + 20 * |
|00002530| 58 20 2b 20 46 69 72 65 | 4f 66 66 73 65 74 2e 59 |X + Fire|Offset.Y|
|00002540| 20 2a 20 59 20 2b 20 5a | 29 3b 0d 0a 09 69 66 20 | * Y + Z|);...if |
|00002550| 28 20 73 20 21 3d 20 4e | 6f 6e 65 20 29 0d 0a 09 |( s != N|one )...|
|00002560| 09 73 2e 45 6a 65 63 74 | 28 28 28 46 52 61 6e 64 |.s.Eject|(((FRand|
|00002570| 28 29 2a 30 2e 33 2b 30 | 2e 34 29 2a 58 20 2b 20 |()*0.3+0|.4)*X + |
|00002580| 28 46 52 61 6e 64 28 29 | 2a 30 2e 32 2b 30 2e 32 |(FRand()|*0.2+0.2|
|00002590| 29 2a 59 20 2b 20 28 46 | 52 61 6e 64 28 29 2a 30 |)*Y + (F|Rand()*0|
|000025a0| 2e 33 2b 31 2e 30 29 20 | 2a 20 5a 29 2a 31 36 30 |.3+1.0) |* Z)*160|
|000025b0| 29 3b 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |); | |
|000025c0| 0d 0a 09 69 66 20 28 4f | 74 68 65 72 20 3d 3d 20 |...if (O|ther == |
|000025d0| 4c 65 76 65 6c 29 20 0d | 0a 09 09 53 70 61 77 6e |Level) .|...Spawn|
|000025e0| 28 63 6c 61 73 73 27 55 | 54 5f 57 61 6c 6c 48 69 |(class'U|T_WallHi|
|000025f0| 74 27 2c 2c 2c 20 48 69 | 74 4c 6f 63 61 74 69 6f |t',,, Hi|tLocatio|
|00002600| 6e 2b 48 69 74 4e 6f 72 | 6d 61 6c 2c 20 52 6f 74 |n+HitNor|mal, Rot|
|00002610| 61 74 6f 72 28 48 69 74 | 4e 6f 72 6d 61 6c 29 29 |ator(Hit|Normal))|
|00002620| 3b 0d 0a 09 65 6c 73 65 | 20 69 66 20 28 28 4f 74 |;...else| if ((Ot|
|00002630| 68 65 72 20 21 3d 20 73 | 65 6c 66 29 20 26 26 20 |her != s|elf) && |
|00002640| 28 4f 74 68 65 72 20 21 | 3d 20 4f 77 6e 65 72 29 |(Other !|= Owner)|
|00002650| 20 26 26 20 28 4f 74 68 | 65 72 20 21 3d 20 4e 6f | && (Oth|er != No|
|00002660| 6e 65 29 20 29 20 0d 0a | 09 7b 0d 0a 09 09 69 66 |ne) ) ..|.{....if|
|00002670| 20 28 20 46 52 61 6e 64 | 28 29 20 3c 20 30 2e 32 | ( FRand|() < 0.2|
|00002680| 20 29 0d 0a 09 09 09 58 | 20 2a 3d 20 35 3b 0d 0a | ).....X| *= 5;..|
|00002690| 09 09 4f 74 68 65 72 2e | 54 61 6b 65 44 61 6d 61 |..Other.|TakeDama|
|000026a0| 67 65 28 48 69 74 44 61 | 6d 61 67 65 2c 20 50 61 |ge(HitDa|mage, Pa|
|000026b0| 77 6e 28 4f 77 6e 65 72 | 29 2c 20 48 69 74 4c 6f |wn(Owner|), HitLo|
|000026c0| 63 61 74 69 6f 6e 2c 20 | 33 30 30 30 2e 30 2a 58 |cation, |3000.0*X|
|000026d0| 2c 20 4d 79 44 61 6d 61 | 67 65 54 79 70 65 29 3b |, MyDama|geType);|
|000026e0| 0d 0a 09 09 69 66 20 28 | 20 21 4f 74 68 65 72 2e |....if (| !Other.|
|000026f0| 62 49 73 50 61 77 6e 20 | 26 26 20 21 4f 74 68 65 |bIsPawn |&& !Othe|
|00002700| 72 2e 49 73 41 28 27 43 | 61 72 63 61 73 73 27 29 |r.IsA('C|arcass')|
|00002710| 20 29 0d 0a 09 09 09 73 | 70 61 77 6e 28 63 6c 61 | ).....s|pawn(cla|
|00002720| 73 73 27 53 70 72 69 74 | 65 53 6d 6f 6b 65 50 75 |ss'Sprit|eSmokePu|
|00002730| 66 66 27 2c 2c 2c 48 69 | 74 4c 6f 63 61 74 69 6f |ff',,,Hi|tLocatio|
|00002740| 6e 2b 48 69 74 4e 6f 72 | 6d 61 6c 2a 39 29 3b 0d |n+HitNor|mal*9);.|
|00002750| 0a 09 7d 09 09 0d 0a 7d | 0d 0a 0d 0a 66 75 6e 63 |..}....}|....func|
|00002760| 74 69 6f 6e 20 62 6f 6f | 6c 20 48 61 6e 64 6c 65 |tion boo|l Handle|
|00002770| 50 69 63 6b 75 70 51 75 | 65 72 79 28 20 69 6e 76 |PickupQu|ery( inv|
|00002780| 65 6e 74 6f 72 79 20 49 | 74 65 6d 20 29 0d 0a 7b |entory I|tem )..{|
|00002790| 0d 0a 09 6c 6f 63 61 6c | 20 50 61 77 6e 20 50 3b |...local| Pawn P;|
|000027a0| 0d 0a 09 6c 6f 63 61 6c | 20 49 6e 76 65 6e 74 6f |...local| Invento|
|000027b0| 72 79 20 43 6f 70 79 3b | 0d 0a 0d 0a 09 69 66 20 |ry Copy;|.....if |
|000027c0| 28 20 28 49 74 65 6d 2e | 63 6c 61 73 73 20 3d 3d |( (Item.|class ==|
|000027d0| 20 63 6c 61 73 73 29 20 | 26 26 20 28 53 6c 61 76 | class) |&& (Slav|
|000027e0| 65 45 6e 66 6f 72 63 65 | 72 20 3d 3d 20 4e 6f 6e |eEnforce|r == Non|
|000027f0| 65 29 20 29 20 0d 0a 09 | 7b 0d 0a 09 09 50 20 3d |e) ) ...|{....P =|
|00002800| 20 50 61 77 6e 28 4f 77 | 6e 65 72 29 3b 0d 0a 09 | Pawn(Ow|ner);...|
|00002810| 09 2f 2f 20 73 70 61 77 | 6e 20 61 20 64 6f 75 62 |.// spaw|n a doub|
|00002820| 6c 65 0d 0a 09 09 43 6f | 70 79 20 3d 20 53 70 61 |le....Co|py = Spa|
|00002830| 77 6e 28 63 6c 61 73 73 | 2c 20 50 29 3b 0d 0a 09 |wn(class|, P);...|
|00002840| 09 43 6f 70 79 2e 42 65 | 63 6f 6d 65 49 74 65 6d |.Copy.Be|comeItem|
|00002850| 28 29 3b 0d 0a 09 09 49 | 74 65 6d 4e 61 6d 65 20 |();....I|temName |
|00002860| 3d 20 44 6f 75 62 6c 65 | 4e 61 6d 65 3b 0d 0a 09 |= Double|Name;...|
|00002870| 09 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 3d |.SlaveEn|forcer =|
|00002880| 20 45 6e 66 6f 72 63 65 | 72 28 43 6f 70 79 29 3b | Enforce|r(Copy);|
|00002890| 0d 0a 09 09 53 65 74 54 | 77 6f 48 61 6e 64 73 28 |....SetT|woHands(|
|000028a0| 29 3b 0d 0a 09 09 41 49 | 52 61 74 69 6e 67 20 3d |);....AI|Rating =|
|000028b0| 20 30 2e 34 3b 0d 0a 09 | 09 53 6c 61 76 65 45 6e | 0.4;...|.SlaveEn|
|000028c0| 66 6f 72 63 65 72 2e 53 | 65 74 55 70 53 6c 61 76 |forcer.S|etUpSlav|
|000028d0| 65 28 20 50 61 77 6e 28 | 4f 77 6e 65 72 29 2e 57 |e( Pawn(|Owner).W|
|000028e0| 65 61 70 6f 6e 20 3d 3d | 20 73 65 6c 66 20 29 3b |eapon ==| self );|
|000028f0| 0d 0a 09 09 53 6c 61 76 | 65 45 6e 66 6f 72 63 65 |....Slav|eEnforce|
|00002900| 72 2e 53 65 74 44 69 73 | 70 6c 61 79 50 72 6f 70 |r.SetDis|playProp|
|00002910| 65 72 74 69 65 73 28 53 | 74 79 6c 65 2c 20 54 65 |erties(S|tyle, Te|
|00002920| 78 74 75 72 65 2c 20 62 | 55 6e 6c 69 74 2c 20 62 |xture, b|Unlit, b|
|00002930| 4d 65 73 68 45 6e 76 69 | 72 6f 6d 61 70 29 3b 0d |MeshEnvi|romap);.|
|00002940| 0a 09 09 53 65 74 54 77 | 6f 48 61 6e 64 73 28 29 |...SetTw|oHands()|
|00002950| 3b 0d 0a 09 09 50 2e 52 | 65 63 65 69 76 65 4c 6f |;....P.R|eceiveLo|
|00002960| 63 61 6c 69 7a 65 64 4d | 65 73 73 61 67 65 28 20 |calizedM|essage( |
|00002970| 63 6c 61 73 73 27 50 69 | 63 6b 75 70 4d 65 73 73 |class'Pi|ckupMess|
|00002980| 61 67 65 50 6c 75 73 27 | 2c 20 30 2c 20 4e 6f 6e |agePlus'|, 0, Non|
|00002990| 65 2c 20 4e 6f 6e 65 2c | 20 53 65 6c 66 2e 43 6c |e, None,| Self.Cl|
|000029a0| 61 73 73 20 29 3b 0d 0a | 09 09 49 74 65 6d 2e 50 |ass );..|..Item.P|
|000029b0| 6c 61 79 53 6f 75 6e 64 | 28 49 74 65 6d 2e 50 69 |laySound|(Item.Pi|
|000029c0| 63 6b 75 70 53 6f 75 6e | 64 29 3b 0d 0a 09 09 69 |ckupSoun|d);....i|
|000029d0| 66 20 28 4c 65 76 65 6c | 2e 47 61 6d 65 2e 4c 6f |f (Level|.Game.Lo|
|000029e0| 63 61 6c 4c 6f 67 20 21 | 3d 20 4e 6f 6e 65 29 0d |calLog !|= None).|
|000029f0| 0a 09 09 09 4c 65 76 65 | 6c 2e 47 61 6d 65 2e 4c |....Leve|l.Game.L|
|00002a00| 6f 63 61 6c 4c 6f 67 2e | 4c 6f 67 50 69 63 6b 75 |ocalLog.|LogPicku|
|00002a10| 70 28 49 74 65 6d 2c 20 | 50 61 77 6e 28 4f 77 6e |p(Item, |Pawn(Own|
|00002a20| 65 72 29 29 3b 0d 0a 09 | 09 69 66 20 28 4c 65 76 |er));...|.if (Lev|
|00002a30| 65 6c 2e 47 61 6d 65 2e | 57 6f 72 6c 64 4c 6f 67 |el.Game.|WorldLog|
|00002a40| 20 21 3d 20 4e 6f 6e 65 | 29 0d 0a 09 09 09 4c 65 | != None|).....Le|
|00002a50| 76 65 6c 2e 47 61 6d 65 | 2e 57 6f 72 6c 64 4c 6f |vel.Game|.WorldLo|
|00002a60| 67 2e 4c 6f 67 50 69 63 | 6b 75 70 28 49 74 65 6d |g.LogPic|kup(Item|
|00002a70| 2c 20 50 61 77 6e 28 4f | 77 6e 65 72 29 29 3b 0d |, Pawn(O|wner));.|
|00002a80| 0a 09 09 49 74 65 6d 2e | 53 65 74 52 65 73 70 61 |...Item.|SetRespa|
|00002a90| 77 6e 28 29 3b 0d 0a 09 | 09 72 65 74 75 72 6e 20 |wn();...|.return |
|00002aa0| 74 72 75 65 3b 0d 0a 09 | 7d 0d 0a 09 72 65 74 75 |true;...|}...retu|
|00002ab0| 72 6e 20 53 75 70 65 72 | 2e 48 61 6e 64 6c 65 50 |rn Super|.HandleP|
|00002ac0| 69 63 6b 75 70 51 75 65 | 72 79 28 49 74 65 6d 29 |ickupQue|ry(Item)|
|00002ad0| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|00002ae0| 20 53 65 74 55 70 53 6c | 61 76 65 28 62 6f 6f 6c | SetUpSl|ave(bool|
|00002af0| 20 62 42 72 69 6e 67 55 | 70 29 0d 0a 7b 0d 0a 09 | bBringU|p)..{...|
|00002b00| 62 49 73 53 6c 61 76 65 | 20 3d 20 74 72 75 65 3b |bIsSlave| = true;|
|00002b10| 0d 0a 09 49 74 65 6d 4e | 61 6d 65 20 3d 20 44 6f |...ItemN|ame = Do|
|00002b20| 75 62 6c 65 4e 61 6d 65 | 3b 0d 0a 09 47 69 76 65 |ubleName|;...Give|
|00002b30| 41 6d 6d 6f 28 50 61 77 | 6e 28 4f 77 6e 65 72 29 |Ammo(Paw|n(Owner)|
|00002b40| 29 3b 0d 0a 09 41 6d 62 | 69 65 6e 74 47 6c 6f 77 |);...Amb|ientGlow|
|00002b50| 20 3d 20 30 3b 0d 0a 09 | 69 66 20 28 20 62 42 72 | = 0;...|if ( bBr|
|00002b60| 69 6e 67 55 70 20 29 0d | 0a 09 09 42 72 69 6e 67 |ingUp ).|...Bring|
|00002b70| 55 70 28 29 3b 0d 0a 09 | 65 6c 73 65 0d 0a 09 09 |Up();...|else....|
|00002b80| 47 6f 74 6f 53 74 61 74 | 65 28 27 49 64 6c 65 32 |GotoStat|e('Idle2|
|00002b90| 27 29 3b 0d 0a 7d 0d 0a | 0d 0a 66 75 6e 63 74 69 |');..}..|..functi|
|00002ba0| 6f 6e 20 53 65 74 54 77 | 6f 48 61 6e 64 73 28 29 |on SetTw|oHands()|
|00002bb0| 0d 0a 7b 0d 0a 09 69 66 | 20 28 20 53 6c 61 76 65 |..{...if| ( Slave|
|00002bc0| 45 6e 66 6f 72 63 65 72 | 20 3d 3d 20 4e 6f 6e 65 |Enforcer| == None|
|00002bd0| 20 29 0d 0a 09 09 72 65 | 74 75 72 6e 3b 0d 0a 0d | )....re|turn;...|
|00002be0| 0a 09 69 66 20 28 20 28 | 50 6c 61 79 65 72 50 61 |..if ( (|PlayerPa|
|00002bf0| 77 6e 28 4f 77 6e 65 72 | 29 20 21 3d 20 4e 6f 6e |wn(Owner|) != Non|
|00002c00| 65 29 20 26 26 20 28 50 | 6c 61 79 65 72 50 61 77 |e) && (P|layerPaw|
|00002c10| 6e 28 4f 77 6e 65 72 29 | 2e 48 61 6e 64 65 64 6e |n(Owner)|.Handedn|
|00002c20| 65 73 73 20 3d 3d 20 32 | 29 20 29 0d 0a 09 7b 0d |ess == 2|) )...{.|
|00002c30| 0a 09 09 53 65 74 48 61 | 6e 64 28 32 29 3b 0d 0a |...SetHa|nd(2);..|
|00002c40| 09 09 72 65 74 75 72 6e | 3b 0d 0a 09 7d 0d 0a 0d |..return|;...}...|
|00002c50| 0a 09 69 66 20 28 20 4d | 65 73 68 20 3d 3d 20 6d |..if ( M|esh == m|
|00002c60| 65 73 68 27 41 75 74 6f | 4d 4c 27 20 29 0d 0a 09 |esh'Auto|ML' )...|
|00002c70| 09 53 65 74 48 61 6e 64 | 28 31 29 3b 0d 0a 09 65 |.SetHand|(1);...e|
|00002c80| 6c 73 65 0d 0a 09 09 53 | 65 74 48 61 6e 64 28 2d |lse....S|etHand(-|
|00002c90| 31 29 3b 0d 0a 7d 0d 0a | 0d 0a 66 75 6e 63 74 69 |1);..}..|..functi|
|00002ca0| 6f 6e 20 73 65 74 48 61 | 6e 64 28 66 6c 6f 61 74 |on setHa|nd(float|
|00002cb0| 20 48 61 6e 64 29 0d 0a | 7b 0d 0a 09 6c 6f 63 61 | Hand)..|{...loca|
|00002cc0| 6c 20 72 6f 74 61 74 6f | 72 20 6e 65 77 52 6f 74 |l rotato|r newRot|
|00002cd0| 3b 0d 0a 0d 0a 09 69 66 | 20 28 20 48 61 6e 64 20 |;.....if| ( Hand |
|00002ce0| 3d 3d 20 32 20 29 0d 0a | 09 7b 0d 0a 09 09 62 48 |== 2 )..|.{....bH|
|00002cf0| 69 64 65 57 65 61 70 6f | 6e 20 3d 20 74 72 75 65 |ideWeapo|n = true|
|00002d00| 3b 0d 0a 09 09 53 75 70 | 65 72 2e 53 65 74 48 61 |;....Sup|er.SetHa|
|00002d10| 6e 64 28 48 61 6e 64 29 | 3b 0d 0a 09 09 72 65 74 |nd(Hand)|;....ret|
|00002d20| 75 72 6e 3b 0d 0a 09 7d | 0d 0a 0d 0a 09 69 66 20 |urn;...}|.....if |
|00002d30| 28 20 53 6c 61 76 65 45 | 6e 66 6f 72 63 65 72 20 |( SlaveE|nforcer |
|00002d40| 21 3d 20 4e 6f 6e 65 20 | 29 0d 0a 09 7b 0d 0a 09 |!= None |)...{...|
|00002d50| 09 69 66 20 28 20 48 61 | 6e 64 20 3d 3d 20 30 20 |.if ( Ha|nd == 0 |
|00002d60| 29 0d 0a 09 09 09 48 61 | 6e 64 20 3d 20 2d 31 3b |).....Ha|nd = -1;|
|00002d70| 0d 0a 09 09 53 6c 61 76 | 65 45 6e 66 6f 72 63 65 |....Slav|eEnforce|
|00002d80| 72 2e 53 65 74 48 61 6e | 64 28 2d 31 20 2a 20 48 |r.SetHan|d(-1 * H|
|00002d90| 61 6e 64 29 3b 0d 0a 09 | 7d 0d 0a 09 62 48 69 64 |and);...|}...bHid|
|00002da0| 65 57 65 61 70 6f 6e 20 | 3d 20 66 61 6c 73 65 3b |eWeapon |= false;|
|00002db0| 0d 0a 09 53 75 70 65 72 | 2e 53 65 74 48 61 6e 64 |...Super|.SetHand|
|00002dc0| 28 48 61 6e 64 29 3b 0d | 0a 09 69 66 20 28 20 48 |(Hand);.|..if ( H|
|00002dd0| 61 6e 64 20 3d 3d 20 31 | 20 29 0d 0a 09 09 4d 65 |and == 1| )....Me|
|00002de0| 73 68 20 3d 20 6d 65 73 | 68 27 41 75 74 6f 4d 4c |sh = mes|h'AutoML|
|00002df0| 27 3b 0d 0a 09 65 6c 73 | 65 0d 0a 09 09 4d 65 73 |';...els|e....Mes|
|00002e00| 68 20 3d 20 6d 65 73 68 | 27 41 75 74 6f 4d 52 27 |h = mesh|'AutoMR'|
|00002e10| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|00002e20| 20 42 72 69 6e 67 55 70 | 28 29 0d 0a 7b 0d 0a 09 | BringUp|()..{...|
|00002e30| 69 66 20 28 53 6c 61 76 | 65 45 6e 66 6f 72 63 65 |if (Slav|eEnforce|
|00002e40| 72 20 21 3d 20 6e 6f 6e | 65 20 29 20 0d 0a 09 7b |r != non|e ) ...{|
|00002e50| 0d 0a 09 09 53 65 74 54 | 77 6f 48 61 6e 64 73 28 |....SetT|woHands(|
|00002e60| 29 3b 0d 0a 09 09 53 6c | 61 76 65 45 6e 66 6f 72 |);....Sl|aveEnfor|
|00002e70| 63 65 72 2e 42 72 69 6e | 67 55 70 28 29 3b 0d 0a |cer.Brin|gUp();..|
|00002e80| 09 7d 0d 0a 09 62 42 72 | 69 6e 67 69 6e 67 55 70 |.}...bBr|ingingUp|
|00002e90| 20 3d 20 74 72 75 65 3b | 0d 0a 09 53 75 70 65 72 | = true;|...Super|
|00002ea0| 2e 42 72 69 6e 67 55 70 | 28 29 3b 0d 0a 7d 0d 0a |.BringUp|();..}..|
|00002eb0| 0d 0a 66 75 6e 63 74 69 | 6f 6e 20 54 72 61 63 65 |..functi|on Trace|
|00002ec0| 46 69 72 65 28 20 66 6c | 6f 61 74 20 41 63 63 75 |Fire( fl|oat Accu|
|00002ed0| 72 61 63 79 20 29 0d 0a | 7b 0d 0a 09 6c 6f 63 61 |racy )..|{...loca|
|00002ee0| 6c 20 76 65 63 74 6f 72 | 20 52 65 61 6c 4f 66 66 |l vector| RealOff|
|00002ef0| 73 65 74 3b 0d 0a 0d 0a | 09 52 65 61 6c 4f 66 66 |set;....|.RealOff|
|00002f00| 73 65 74 20 3d 20 46 69 | 72 65 4f 66 66 73 65 74 |set = Fi|reOffset|
|00002f10| 3b 0d 0a 09 46 69 72 65 | 4f 66 66 73 65 74 20 2a |;...Fire|Offset *|
|00002f20| 3d 20 30 2e 33 35 3b 0d | 0a 09 69 66 20 28 20 4f |= 0.35;.|..if ( O|
|00002f30| 77 6e 65 72 2e 49 73 41 | 28 27 42 6f 74 27 29 20 |wner.IsA|('Bot') |
|00002f40| 29 0d 0a 09 09 41 63 63 | 75 72 61 63 79 20 2a 3d |)....Acc|uracy *=|
|00002f50| 20 31 2e 31 35 3b 0d 0a | 0d 0a 09 69 66 20 28 20 | 1.15;..|...if ( |
|00002f60| 28 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 21 |(SlaveEn|forcer !|
|00002f70| 3d 20 4e 6f 6e 65 29 20 | 7c 7c 20 62 49 73 53 6c |= None) ||| bIsSl|
|00002f80| 61 76 65 20 29 0d 0a 09 | 09 41 63 63 75 72 61 63 |ave )...|.Accurac|
|00002f90| 79 20 2a 3d 20 31 2e 35 | 3b 0d 0a 09 53 75 70 65 |y *= 1.5|;...Supe|
|00002fa0| 72 2e 54 72 61 63 65 46 | 69 72 65 28 41 63 63 75 |r.TraceF|ire(Accu|
|00002fb0| 72 61 63 79 29 3b 0d 0a | 09 46 69 72 65 4f 66 66 |racy);..|.FireOff|
|00002fc0| 73 65 74 20 3d 20 52 65 | 61 6c 4f 66 66 73 65 74 |set = Re|alOffset|
|00002fd0| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|00002fe0| 20 46 69 72 65 28 66 6c | 6f 61 74 20 56 61 6c 75 | Fire(fl|oat Valu|
|00002ff0| 65 29 0d 0a 7b 0d 0a 09 | 69 66 20 28 20 41 6d 6d |e)..{...|if ( Amm|
|00003000| 6f 54 79 70 65 2e 55 73 | 65 41 6d 6d 6f 28 31 29 |oType.Us|eAmmo(1)|
|00003010| 20 29 0d 0a 09 7b 0d 0a | 09 09 47 6f 74 6f 53 74 | )...{..|..GotoSt|
|00003020| 61 74 65 28 27 4e 6f 72 | 6d 61 6c 46 69 72 65 27 |ate('Nor|malFire'|
|00003030| 29 3b 0d 0a 09 09 62 43 | 61 6e 43 6c 69 65 6e 74 |);....bC|anClient|
|00003040| 46 69 72 65 20 3d 20 74 | 72 75 65 3b 0d 0a 09 09 |Fire = t|rue;....|
|00003050| 62 50 6f 69 6e 74 69 6e | 67 3d 54 72 75 65 3b 0d |bPointin|g=True;.|
|00003060| 0a 09 09 43 6c 69 65 6e | 74 46 69 72 65 28 76 61 |...Clien|tFire(va|
|00003070| 6c 75 65 29 3b 0d 0a 09 | 09 69 66 20 28 20 53 6c |lue);...|.if ( Sl|
|00003080| 61 76 65 45 6e 66 6f 72 | 63 65 72 20 21 3d 20 4e |aveEnfor|cer != N|
|00003090| 6f 6e 65 20 29 0d 0a 09 | 09 09 50 61 77 6e 28 4f |one )...|..Pawn(O|
|000030a0| 77 6e 65 72 29 2e 50 6c | 61 79 52 65 63 6f 69 6c |wner).Pl|ayRecoil|
|000030b0| 28 32 20 2a 20 46 69 72 | 69 6e 67 53 70 65 65 64 |(2 * Fir|ingSpeed|
|000030c0| 29 3b 0d 0a 09 09 65 6c | 73 65 20 69 66 20 28 20 |);....el|se if ( |
|000030d0| 21 62 49 73 53 6c 61 76 | 65 20 29 0d 0a 09 09 09 |!bIsSlav|e ).....|
|000030e0| 50 61 77 6e 28 4f 77 6e | 65 72 29 2e 50 6c 61 79 |Pawn(Own|er).Play|
|000030f0| 52 65 63 6f 69 6c 28 46 | 69 72 69 6e 67 53 70 65 |Recoil(F|iringSpe|
|00003100| 65 64 29 3b 0d 0a 09 09 | 54 72 61 63 65 46 69 72 |ed);....|TraceFir|
|00003110| 65 28 30 2e 31 29 3b 0d | 0a 09 7d 0d 0a 7d 0d 0a |e(0.1);.|..}..}..|
|00003120| 0d 0a 73 69 6d 75 6c 61 | 74 65 64 20 66 75 6e 63 |..simula|ted func|
|00003130| 74 69 6f 6e 20 50 6c 61 | 79 46 69 72 69 6e 67 28 |tion Pla|yFiring(|
|00003140| 29 0d 0a 7b 0d 0a 09 50 | 6c 61 79 4f 77 6e 65 64 |)..{...P|layOwned|
|00003150| 53 6f 75 6e 64 28 46 69 | 72 65 53 6f 75 6e 64 2c |Sound(Fi|reSound,|
|00003160| 20 53 4c 4f 54 5f 4e 6f | 6e 65 2c 32 2e 30 2a 50 | SLOT_No|ne,2.0*P|
|00003170| 61 77 6e 28 4f 77 6e 65 | 72 29 2e 53 6f 75 6e 64 |awn(Owne|r).Sound|
|00003180| 44 61 6d 70 65 6e 69 6e | 67 29 3b 0d 0a 09 62 4d |Dampenin|g);...bM|
|00003190| 75 7a 7a 6c 65 46 6c 61 | 73 68 2b 2b 3b 0d 0a 09 |uzzleFla|sh++;...|
|000031a0| 50 6c 61 79 41 6e 69 6d | 28 27 53 68 6f 6f 74 27 |PlayAnim|('Shoot'|
|000031b0| 2c 30 2e 35 20 2b 20 30 | 2e 33 31 20 2a 20 46 69 |,0.5 + 0|.31 * Fi|
|000031c0| 72 65 41 64 6a 75 73 74 | 2c 20 30 2e 30 32 29 3b |reAdjust|, 0.02);|
|000031d0| 0d 0a 7d 0d 0a 0d 0a 73 | 69 6d 75 6c 61 74 65 64 |..}....s|imulated|
|000031e0| 20 66 75 6e 63 74 69 6f | 6e 20 50 6c 61 79 41 6c | functio|n PlayAl|
|000031f0| 74 46 69 72 69 6e 67 28 | 29 0d 0a 7b 0d 0a 09 50 |tFiring(|)..{...P|
|00003200| 6c 61 79 41 6e 69 6d 28 | 27 54 31 27 2c 20 31 2e |layAnim(|'T1', 1.|
|00003210| 33 2c 20 30 2e 30 35 29 | 3b 0d 0a 09 62 46 69 72 |3, 0.05)|;...bFir|
|00003220| 73 74 46 69 72 65 20 3d | 20 74 72 75 65 3b 0d 0a |stFire =| true;..|
|00003230| 7d 0d 0a 0d 0a 73 69 6d | 75 6c 61 74 65 64 20 66 |}....sim|ulated f|
|00003240| 75 6e 63 74 69 6f 6e 20 | 50 6c 61 79 52 65 70 65 |unction |PlayRepe|
|00003250| 61 74 46 69 72 69 6e 67 | 28 29 0d 0a 7b 0d 0a 09 |atFiring|()..{...|
|00003260| 69 66 20 28 20 41 66 66 | 65 63 74 6f 72 20 21 3d |if ( Aff|ector !=|
|00003270| 20 4e 6f 6e 65 20 29 0d | 0a 09 09 41 66 66 65 63 | None ).|...Affec|
|00003280| 74 6f 72 2e 46 69 72 65 | 45 66 66 65 63 74 28 29 |tor.Fire|Effect()|
|00003290| 3b 0d 0a 09 69 66 20 28 | 20 50 6c 61 79 65 72 50 |;...if (| PlayerP|
|000032a0| 61 77 6e 28 4f 77 6e 65 | 72 29 20 21 3d 20 4e 6f |awn(Owne|r) != No|
|000032b0| 6e 65 20 29 0d 0a 09 7b | 0d 0a 09 09 50 6c 61 79 |ne )...{|....Play|
|000032c0| 65 72 50 61 77 6e 28 4f | 77 6e 65 72 29 2e 43 6c |erPawn(O|wner).Cl|
|000032d0| 69 65 6e 74 49 6e 73 74 | 61 6e 74 46 6c 61 73 68 |ientInst|antFlash|
|000032e0| 28 20 2d 30 2e 32 2c 20 | 76 65 63 74 28 33 32 35 |( -0.2, |vect(325|
|000032f0| 2c 20 32 32 35 2c 20 39 | 35 29 29 3b 0d 0a 09 09 |, 225, 9|5));....|
|00003300| 50 6c 61 79 65 72 50 61 | 77 6e 28 4f 77 6e 65 72 |PlayerPa|wn(Owner|
|00003310| 29 2e 53 68 61 6b 65 56 | 69 65 77 28 53 68 61 6b |).ShakeV|iew(Shak|
|00003320| 65 54 69 6d 65 2c 20 53 | 68 61 6b 65 4d 61 67 2c |eTime, S|hakeMag,|
|00003330| 20 53 68 61 6b 65 56 65 | 72 74 29 3b 0d 0a 09 7d | ShakeVe|rt);...}|
|00003340| 0d 0a 09 62 4d 75 7a 7a | 6c 65 46 6c 61 73 68 2b |...bMuzz|leFlash+|
|00003350| 2b 3b 0d 0a 09 50 6c 61 | 79 4f 77 6e 65 64 53 6f |+;...Pla|yOwnedSo|
|00003360| 75 6e 64 28 46 69 72 65 | 53 6f 75 6e 64 2c 20 53 |und(Fire|Sound, S|
|00003370| 4c 4f 54 5f 4e 6f 6e 65 | 2c 32 2e 30 2a 50 61 77 |LOT_None|,2.0*Paw|
|00003380| 6e 28 4f 77 6e 65 72 29 | 2e 53 6f 75 6e 64 44 61 |n(Owner)|.SoundDa|
|00003390| 6d 70 65 6e 69 6e 67 29 | 3b 0d 0a 09 50 6c 61 79 |mpening)|;...Play|
|000033a0| 41 6e 69 6d 28 27 53 68 | 6f 74 32 27 2c 20 30 2e |Anim('Sh|ot2', 0.|
|000033b0| 37 20 2b 20 30 2e 33 20 | 2a 20 46 69 72 65 41 64 |7 + 0.3 |* FireAd|
|000033c0| 6a 75 73 74 2c 20 30 2e | 30 35 29 3b 0d 0a 7d 0d |just, 0.|05);..}.|
|000033d0| 0a 0d 0a 66 75 6e 63 74 | 69 6f 6e 20 41 6c 74 46 |...funct|ion AltF|
|000033e0| 69 72 65 28 20 66 6c 6f | 61 74 20 56 61 6c 75 65 |ire( flo|at Value|
|000033f0| 20 29 0d 0a 7b 0d 0a 09 | 62 50 6f 69 6e 74 69 6e | )..{...|bPointin|
|00003400| 67 3d 54 72 75 65 3b 0d | 0a 09 62 43 61 6e 43 6c |g=True;.|..bCanCl|
|00003410| 69 65 6e 74 46 69 72 65 | 20 3d 20 74 72 75 65 3b |ientFire| = true;|
|00003420| 0d 0a 09 41 6c 74 41 63 | 63 75 72 61 63 79 20 3d |...AltAc|curacy =|
|00003430| 20 30 2e 34 3b 0d 0a 09 | 69 66 20 28 41 6d 6d 6f | 0.4;...|if (Ammo|
|00003440| 54 79 70 65 2e 41 6d 6d | 6f 41 6d 6f 75 6e 74 3e |Type.Amm|oAmount>|
|00003450| 30 29 0d 0a 09 7b 0d 0a | 09 09 69 66 20 28 20 53 |0)...{..|..if ( S|
|00003460| 6c 61 76 65 45 6e 66 6f | 72 63 65 72 20 21 3d 20 |laveEnfo|rcer != |
|00003470| 4e 6f 6e 65 20 29 0d 0a | 09 09 09 50 61 77 6e 28 |None )..|...Pawn(|
|00003480| 4f 77 6e 65 72 29 2e 50 | 6c 61 79 52 65 63 6f 69 |Owner).P|layRecoi|
|00003490| 6c 28 33 20 2a 20 46 69 | 72 69 6e 67 53 70 65 65 |l(3 * Fi|ringSpee|
|000034a0| 64 29 3b 0d 0a 09 09 65 | 6c 73 65 20 69 66 20 28 |d);....e|lse if (|
|000034b0| 20 21 62 49 73 53 6c 61 | 76 65 20 29 0d 0a 09 09 | !bIsSla|ve )....|
|000034c0| 09 50 61 77 6e 28 4f 77 | 6e 65 72 29 2e 50 6c 61 |.Pawn(Ow|ner).Pla|
|000034d0| 79 52 65 63 6f 69 6c 28 | 31 2e 35 20 2a 20 46 69 |yRecoil(|1.5 * Fi|
|000034e0| 72 69 6e 67 53 70 65 65 | 64 29 3b 0d 0a 09 09 43 |ringSpee|d);....C|
|000034f0| 6c 69 65 6e 74 41 6c 74 | 46 69 72 65 28 76 61 6c |lientAlt|Fire(val|
|00003500| 75 65 29 3b 0d 0a 09 09 | 47 6f 74 6f 53 74 61 74 |ue);....|GotoStat|
|00003510| 65 28 27 41 6c 74 46 69 | 72 69 6e 67 27 29 3b 0d |e('AltFi|ring');.|
|00003520| 0a 09 7d 0d 0a 7d 0d 0a | 0d 0a 73 74 61 74 65 20 |..}..}..|..state |
|00003530| 41 63 74 69 76 65 0d 0a | 7b 0d 0a 09 66 75 6e 63 |Active..|{...func|
|00003540| 74 69 6f 6e 20 62 6f 6f | 6c 20 50 75 74 44 6f 77 |tion boo|l PutDow|
|00003550| 6e 28 29 0d 0a 09 7b 0d | 0a 09 09 69 66 20 28 20 |n()...{.|...if ( |
|00003560| 62 57 65 61 70 6f 6e 55 | 70 20 7c 7c 20 28 41 6e |bWeaponU|p || (An|
|00003570| 69 6d 46 72 61 6d 65 20 | 3c 20 30 2e 37 35 29 20 |imFrame |< 0.75) |
|00003580| 29 20 0d 0a 09 09 09 47 | 6f 74 6f 53 74 61 74 65 |) .....G|otoState|
|00003590| 28 27 44 6f 77 6e 57 65 | 61 70 6f 6e 27 29 3b 0d |('DownWe|apon');.|
|000035a0| 0a 09 09 65 6c 73 65 0d | 0a 09 09 09 62 43 68 61 |...else.|....bCha|
|000035b0| 6e 67 65 57 65 61 70 6f | 6e 20 3d 20 74 72 75 65 |ngeWeapo|n = true|
|000035c0| 3b 0d 0a 09 09 72 65 74 | 75 72 6e 20 54 72 75 65 |;....ret|urn True|
|000035d0| 3b 0d 0a 09 7d 0d 0a 0d | 0a 09 66 75 6e 63 74 69 |;...}...|..functi|
|000035e0| 6f 6e 20 42 65 67 69 6e | 53 74 61 74 65 28 29 0d |on Begin|State().|
|000035f0| 0a 09 7b 0d 0a 09 09 62 | 43 68 61 6e 67 65 57 65 |..{....b|ChangeWe|
|00003600| 61 70 6f 6e 20 3d 20 66 | 61 6c 73 65 3b 0d 0a 09 |apon = f|alse;...|
|00003610| 7d 0d 0a 0d 0a 09 66 75 | 6e 63 74 69 6f 6e 20 45 |}.....fu|nction E|
|00003620| 6e 64 53 74 61 74 65 28 | 29 0d 0a 09 7b 0d 0a 09 |ndState(|)...{...|
|00003630| 09 53 75 70 65 72 2e 45 | 6e 64 53 74 61 74 65 28 |.Super.E|ndState(|
|00003640| 29 3b 0d 0a 09 09 62 42 | 72 69 6e 67 69 6e 67 55 |);....bB|ringingU|
|00003650| 70 20 3d 20 66 61 6c 73 | 65 3b 0d 0a 09 7d 0d 0a |p = fals|e;...}..|
|00003660| 0d 0a 42 65 67 69 6e 3a | 0d 0a 09 46 69 6e 69 73 |..Begin:|...Finis|
|00003670| 68 41 6e 69 6d 28 29 3b | 0d 0a 09 69 66 20 28 20 |hAnim();|...if ( |
|00003680| 62 43 68 61 6e 67 65 57 | 65 61 70 6f 6e 20 29 0d |bChangeW|eapon ).|
|00003690| 0a 09 09 47 6f 74 6f 53 | 74 61 74 65 28 27 44 6f |...GotoS|tate('Do|
|000036a0| 77 6e 57 65 61 70 6f 6e | 27 29 3b 0d 0a 09 62 57 |wnWeapon|');...bW|
|000036b0| 65 61 70 6f 6e 55 70 20 | 3d 20 54 72 75 65 3b 0d |eaponUp |= True;.|
|000036c0| 0a 09 62 43 61 6e 43 6c | 69 65 6e 74 46 69 72 65 |..bCanCl|ientFire|
|000036d0| 20 3d 20 74 72 75 65 3b | 0d 0a 09 69 66 20 28 20 | = true;|...if ( |
|000036e0| 21 62 49 73 53 6c 61 76 | 65 20 26 26 20 28 4c 65 |!bIsSlav|e && (Le|
|000036f0| 76 65 6c 2e 4e 65 74 6d | 6f 64 65 20 21 3d 20 4e |vel.Netm|ode != N|
|00003700| 4d 5f 53 74 61 6e 64 61 | 6c 6f 6e 65 29 20 26 26 |M_Standa|lone) &&|
|00003710| 20 28 4f 77 6e 65 72 20 | 21 3d 20 4e 6f 6e 65 29 | (Owner |!= None)|
|00003720| 0d 0a 09 09 26 26 20 4f | 77 6e 65 72 2e 49 73 41 |....&& O|wner.IsA|
|00003730| 28 27 54 6f 75 72 6e 61 | 6d 65 6e 74 50 6c 61 79 |('Tourna|mentPlay|
|00003740| 65 72 27 29 0d 0a 09 09 | 26 26 20 28 50 6c 61 79 |er')....|&& (Play|
|00003750| 65 72 50 61 77 6e 28 4f | 77 6e 65 72 29 2e 50 6c |erPawn(O|wner).Pl|
|00003760| 61 79 65 72 20 21 3d 20 | 4e 6f 6e 65 29 0d 0a 09 |ayer != |None)...|
|00003770| 09 26 26 20 21 50 6c 61 | 79 65 72 50 61 77 6e 28 |.&& !Pla|yerPawn(|
|00003780| 4f 77 6e 65 72 29 2e 50 | 6c 61 79 65 72 2e 49 73 |Owner).P|layer.Is|
|00003790| 41 28 27 56 69 65 77 50 | 6f 72 74 27 29 20 29 0d |A('ViewP|ort') ).|
|000037a0| 0a 09 7b 0d 0a 09 09 69 | 66 20 28 20 50 61 77 6e |..{....i|f ( Pawn|
|000037b0| 28 4f 77 6e 65 72 29 2e | 62 46 69 72 65 20 21 3d |(Owner).|bFire !=|
|000037c0| 20 30 20 29 0d 0a 09 09 | 09 54 6f 75 72 6e 61 6d | 0 )....|.Tournam|
|000037d0| 65 6e 74 50 6c 61 79 65 | 72 28 4f 77 6e 65 72 29 |entPlaye|r(Owner)|
|000037e0| 2e 53 65 6e 64 46 69 72 | 65 28 73 65 6c 66 29 3b |.SendFir|e(self);|
|000037f0| 0d 0a 09 09 65 6c 73 65 | 20 69 66 20 28 20 50 61 |....else| if ( Pa|
|00003800| 77 6e 28 4f 77 6e 65 72 | 29 2e 62 41 6c 74 46 69 |wn(Owner|).bAltFi|
|00003810| 72 65 20 21 3d 20 30 20 | 29 0d 0a 09 09 09 54 6f |re != 0 |).....To|
|00003820| 75 72 6e 61 6d 65 6e 74 | 50 6c 61 79 65 72 28 4f |urnament|Player(O|
|00003830| 77 6e 65 72 29 2e 53 65 | 6e 64 41 6c 74 46 69 72 |wner).Se|ndAltFir|
|00003840| 65 28 73 65 6c 66 29 3b | 0d 0a 09 09 65 6c 73 65 |e(self);|....else|
|00003850| 20 69 66 20 28 20 21 62 | 43 68 61 6e 67 65 57 65 | if ( !b|ChangeWe|
|00003860| 61 70 6f 6e 20 29 0d 0a | 09 09 09 54 6f 75 72 6e |apon )..|...Tourn|
|00003870| 61 6d 65 6e 74 50 6c 61 | 79 65 72 28 4f 77 6e 65 |amentPla|yer(Owne|
|00003880| 72 29 2e 55 70 64 61 74 | 65 52 65 61 6c 57 65 61 |r).Updat|eRealWea|
|00003890| 70 6f 6e 28 73 65 6c 66 | 29 3b 0d 0a 09 7d 20 0d |pon(self|);...} .|
|000038a0| 0a 09 46 69 6e 69 73 68 | 28 29 3b 0d 0a 7d 0d 0a |..Finish|();..}..|
|000038b0| 0d 0a 53 74 61 74 65 20 | 44 6f 77 6e 57 65 61 70 |..State |DownWeap|
|000038c0| 6f 6e 0d 0a 7b 0d 0a 69 | 67 6e 6f 72 65 73 20 46 |on..{..i|gnores F|
|000038d0| 69 72 65 2c 20 41 6c 74 | 46 69 72 65 2c 20 41 6e |ire, Alt|Fire, An|
|000038e0| 69 6d 65 6e 64 3b 0d 0a | 0d 0a 09 66 75 6e 63 74 |imend;..|...funct|
|000038f0| 69 6f 6e 20 42 65 67 69 | 6e 53 74 61 74 65 28 29 |ion Begi|nState()|
|00003900| 0d 0a 09 7b 0d 0a 09 09 | 53 75 70 65 72 2e 42 65 |...{....|Super.Be|
|00003910| 67 69 6e 53 74 61 74 65 | 28 29 3b 0d 0a 09 09 69 |ginState|();....i|
|00003920| 66 20 28 20 53 6c 61 76 | 65 65 6e 66 6f 72 63 65 |f ( Slav|eenforce|
|00003930| 72 20 21 3d 20 6e 6f 6e | 65 20 29 0d 0a 09 09 09 |r != non|e ).....|
|00003940| 53 6c 61 76 65 65 6e 66 | 6f 72 63 65 72 2e 47 6f |Slaveenf|orcer.Go|
|00003950| 54 6f 53 74 61 74 65 28 | 27 44 6f 77 6e 57 65 61 |ToState(|'DownWea|
|00003960| 70 6f 6e 27 29 3b 0d 0a | 09 7d 0d 0a 7d 0d 0a 0d |pon');..|.}..}...|
|00003970| 0a 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |.///////|////////|
|00003980| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00003990| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000039a0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 0d 0a 73 74 61 74 65 |////////|/..state|
|000039b0| 20 4e 6f 72 6d 61 6c 46 | 69 72 65 0d 0a 7b 0d 0a | NormalF|ire..{..|
|000039c0| 69 67 6e 6f 72 65 73 20 | 46 69 72 65 2c 20 41 6c |ignores |Fire, Al|
|000039d0| 74 46 69 72 65 2c 20 41 | 6e 69 6d 45 6e 64 3b 0d |tFire, A|nimEnd;.|
|000039e0| 0a 0d 0a 09 66 75 6e 63 | 74 69 6f 6e 20 54 69 6d |....func|tion Tim|
|000039f0| 65 72 28 29 0d 0a 09 7b | 0d 0a 09 09 69 66 20 28 |er()...{|....if (|
|00003a00| 20 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 21 | SlaveEn|forcer !|
|00003a10| 3d 20 6e 6f 6e 65 20 29 | 0d 0a 09 09 09 53 6c 61 |= none )|.....Sla|
|00003a20| 76 65 45 6e 66 6f 72 63 | 65 72 2e 46 69 72 65 28 |veEnforc|er.Fire(|
|00003a30| 30 29 3b 0d 0a 09 7d 0d | 0a 0d 0a 09 66 75 6e 63 |0);...}.|....func|
|00003a40| 74 69 6f 6e 20 45 6e 64 | 53 74 61 74 65 28 29 0d |tion End|State().|
|00003a50| 0a 09 7b 0d 0a 09 09 53 | 75 70 65 72 2e 45 6e 64 |..{....S|uper.End|
|00003a60| 53 74 61 74 65 28 29 3b | 0d 0a 09 09 4f 6c 64 46 |State();|....OldF|
|00003a70| 6c 61 73 68 43 6f 75 6e | 74 20 3d 20 46 6c 61 73 |lashCoun|t = Flas|
|00003a80| 68 43 6f 75 6e 74 3b 0d | 0a 09 7d 0d 0a 0d 0a 42 |hCount;.|..}....B|
|00003a90| 65 67 69 6e 3a 0d 0a 09 | 46 6c 61 73 68 43 6f 75 |egin:...|FlashCou|
|00003aa0| 6e 74 2b 2b 3b 0d 0a 09 | 69 66 20 28 20 53 6c 61 |nt++;...|if ( Sla|
|00003ab0| 76 65 45 6e 66 6f 72 63 | 65 72 20 21 3d 20 6e 6f |veEnforc|er != no|
|00003ac0| 6e 65 20 29 0d 0a 09 09 | 53 65 74 54 69 6d 65 72 |ne )....|SetTimer|
|00003ad0| 28 30 2e 32 30 2c 20 66 | 61 6c 73 65 29 3b 0d 0a |(0.20, f|alse);..|
|00003ae0| 09 46 69 6e 69 73 68 41 | 6e 69 6d 28 29 3b 0d 0a |.FinishA|nim();..|
|00003af0| 09 69 66 20 28 20 62 49 | 73 53 6c 61 76 65 20 29 |.if ( bI|sSlave )|
|00003b00| 0d 0a 09 09 47 6f 74 6f | 53 74 61 74 65 28 27 49 |....Goto|State('I|
|00003b10| 64 6c 65 27 29 3b 0d 0a | 09 65 6c 73 65 20 0d 0a |dle');..|.else ..|
|00003b20| 09 09 46 69 6e 69 73 68 | 28 29 3b 0d 0a 7d 0d 0a |..Finish|();..}..|
|00003b30| 0d 0a 73 74 61 74 65 20 | 43 6c 69 65 6e 74 46 69 |..state |ClientFi|
|00003b40| 72 69 6e 67 0d 0a 7b 0d | 0a 09 73 69 6d 75 6c 61 |ring..{.|..simula|
|00003b50| 74 65 64 20 66 75 6e 63 | 74 69 6f 6e 20 62 6f 6f |ted func|tion boo|
|00003b60| 6c 20 43 6c 69 65 6e 74 | 41 6c 74 46 69 72 65 28 |l Client|AltFire(|
|00003b70| 66 6c 6f 61 74 20 56 61 | 6c 75 65 29 0d 0a 09 7b |float Va|lue)...{|
|00003b80| 0d 0a 09 09 69 66 20 28 | 20 62 49 73 53 6c 61 76 |....if (| bIsSlav|
|00003b90| 65 20 29 0d 0a 09 09 09 | 47 6c 6f 62 61 6c 2e 43 |e ).....|Global.C|
|00003ba0| 6c 69 65 6e 74 41 6c 74 | 46 69 72 65 28 56 61 6c |lientAlt|Fire(Val|
|00003bb0| 75 65 29 3b 0d 0a 09 09 | 72 65 74 75 72 6e 20 66 |ue);....|return f|
|00003bc0| 61 6c 73 65 3b 0d 0a 09 | 7d 0d 0a 0d 0a 09 73 69 |alse;...|}.....si|
|00003bd0| 6d 75 6c 61 74 65 64 20 | 66 75 6e 63 74 69 6f 6e |mulated |function|
|00003be0| 20 54 69 6d 65 72 28 29 | 0d 0a 09 7b 0d 0a 09 09 | Timer()|...{....|
|00003bf0| 69 66 20 28 20 28 53 6c | 61 76 65 45 6e 66 6f 72 |if ( (Sl|aveEnfor|
|00003c00| 63 65 72 20 21 3d 20 6e | 6f 6e 65 29 20 26 26 20 |cer != n|one) && |
|00003c10| 53 6c 61 76 65 45 6e 66 | 6f 72 63 65 72 2e 43 6c |SlaveEnf|orcer.Cl|
|00003c20| 69 65 6e 74 46 69 72 65 | 28 30 29 20 29 0d 0a 09 |ientFire|(0) )...|
|00003c30| 09 09 72 65 74 75 72 6e | 3b 0d 0a 09 09 53 65 74 |..return|;....Set|
|00003c40| 54 69 6d 65 72 28 30 2e | 35 2c 20 66 61 6c 73 65 |Timer(0.|5, false|
|00003c50| 29 3b 0d 0a 09 7d 0d 0a | 0d 0a 09 73 69 6d 75 6c |);...}..|...simul|
|00003c60| 61 74 65 64 20 66 75 6e | 63 74 69 6f 6e 20 41 6e |ated fun|ction An|
|00003c70| 69 6d 45 6e 64 28 29 0d | 0a 09 7b 0d 0a 09 09 69 |imEnd().|..{....i|
|00003c80| 66 20 28 20 28 50 61 77 | 6e 28 4f 77 6e 65 72 29 |f ( (Paw|n(Owner)|
|00003c90| 20 3d 3d 20 4e 6f 6e 65 | 29 20 7c 7c 20 28 41 6d | == None|) || (Am|
|00003ca0| 6d 6f 74 79 70 65 2e 41 | 6d 6d 6f 41 6d 6f 75 6e |motype.A|mmoAmoun|
|00003cb0| 74 20 3c 3d 20 30 29 20 | 29 0d 0a 09 09 7b 0d 0a |t <= 0) |)....{..|
|00003cc0| 09 09 09 50 6c 61 79 49 | 64 6c 65 41 6e 69 6d 28 |...PlayI|dleAnim(|
|00003cd0| 29 3b 0d 0a 09 09 09 47 | 6f 74 6f 53 74 61 74 65 |);.....G|otoState|
|00003ce0| 28 27 27 29 3b 0d 0a 09 | 09 7d 0d 0a 09 09 65 6c |('');...|.}....el|
|00003cf0| 73 65 20 69 66 20 28 20 | 21 62 49 73 53 6c 61 76 |se if ( |!bIsSlav|
|00003d00| 65 20 26 26 20 21 62 43 | 61 6e 43 6c 69 65 6e 74 |e && !bC|anClient|
|00003d10| 46 69 72 65 20 29 0d 0a | 09 09 09 47 6f 74 6f 53 |Fire )..|...GotoS|
|00003d20| 74 61 74 65 28 27 27 29 | 3b 0d 0a 09 09 65 6c 73 |tate('')|;....els|
|00003d30| 65 20 69 66 20 28 20 62 | 46 69 72 73 74 46 69 72 |e if ( b|FirstFir|
|00003d40| 65 20 7c 7c 20 28 50 61 | 77 6e 28 4f 77 6e 65 72 |e || (Pa|wn(Owner|
|00003d50| 29 2e 62 41 6c 74 46 69 | 72 65 20 21 3d 20 30 29 |).bAltFi|re != 0)|
|00003d60| 20 29 0d 0a 09 09 7b 0d | 0a 09 09 09 50 6c 61 79 | )....{.|....Play|
|00003d70| 52 65 70 65 61 74 46 69 | 72 69 6e 67 28 29 3b 0d |RepeatFi|ring();.|
|00003d80| 0a 09 09 09 62 46 69 72 | 73 74 46 69 72 65 20 3d |....bFir|stFire =|
|00003d90| 20 66 61 6c 73 65 3b 0d | 0a 09 09 7d 0d 0a 09 09 | false;.|...}....|
|00003da0| 65 6c 73 65 20 69 66 20 | 28 20 50 61 77 6e 28 4f |else if |( Pawn(O|
|00003db0| 77 6e 65 72 29 2e 62 46 | 69 72 65 20 21 3d 20 30 |wner).bF|ire != 0|
|00003dc0| 20 29 0d 0a 09 09 09 47 | 6c 6f 62 61 6c 2e 43 6c | ).....G|lobal.Cl|
|00003dd0| 69 65 6e 74 46 69 72 65 | 28 30 29 3b 0d 0a 09 09 |ientFire|(0);....|
|00003de0| 65 6c 73 65 0d 0a 09 09 | 7b 0d 0a 09 09 09 50 6c |else....|{.....Pl|
|00003df0| 61 79 49 64 6c 65 41 6e | 69 6d 28 29 3b 0d 0a 09 |ayIdleAn|im();...|
|00003e00| 09 09 47 6f 74 6f 53 74 | 61 74 65 28 27 27 29 3b |..GotoSt|ate('');|
|00003e10| 0d 0a 09 09 7d 0d 0a 09 | 7d 0d 0a 0d 0a 09 73 69 |....}...|}.....si|
|00003e20| 6d 75 6c 61 74 65 64 20 | 66 75 6e 63 74 69 6f 6e |mulated |function|
|00003e30| 20 42 65 67 69 6e 53 74 | 61 74 65 28 29 0d 0a 09 | BeginSt|ate()...|
|00003e40| 7b 0d 0a 09 09 53 75 70 | 65 72 2e 42 65 67 69 6e |{....Sup|er.Begin|
|00003e50| 53 74 61 74 65 28 29 3b | 0d 0a 09 09 69 66 20 28 |State();|....if (|
|00003e60| 20 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 21 | SlaveEn|forcer !|
|00003e70| 3d 20 4e 6f 6e 65 20 29 | 0d 0a 09 09 09 53 65 74 |= None )|.....Set|
|00003e80| 54 69 6d 65 72 28 30 2e | 32 2c 20 66 61 6c 73 65 |Timer(0.|2, false|
|00003e90| 29 3b 0d 0a 09 09 65 6c | 73 65 20 0d 0a 09 09 09 |);....el|se .....|
|00003ea0| 53 65 74 54 69 6d 65 72 | 28 30 2e 35 2c 20 66 61 |SetTimer|(0.5, fa|
|00003eb0| 6c 73 65 29 3b 0d 0a 09 | 7d 0d 0a 0d 0a 09 73 69 |lse);...|}.....si|
|00003ec0| 6d 75 6c 61 74 65 64 20 | 66 75 6e 63 74 69 6f 6e |mulated |function|
|00003ed0| 20 45 6e 64 53 74 61 74 | 65 28 29 0d 0a 09 7b 0d | EndStat|e()...{.|
|00003ee0| 0a 09 09 53 75 70 65 72 | 2e 45 6e 64 53 74 61 74 |...Super|.EndStat|
|00003ef0| 65 28 29 3b 0d 0a 09 09 | 69 66 20 28 20 53 6c 61 |e();....|if ( Sla|
|00003f00| 76 65 45 6e 66 6f 72 63 | 65 72 20 21 3d 20 4e 6f |veEnforc|er != No|
|00003f10| 6e 65 20 29 0d 0a 09 09 | 09 53 6c 61 76 65 45 6e |ne )....|.SlaveEn|
|00003f20| 66 6f 72 63 65 72 2e 47 | 6f 74 6f 53 74 61 74 65 |forcer.G|otoState|
|00003f30| 28 27 27 29 3b 0d 0a 09 | 7d 0d 0a 7d 0d 0a 0d 0a |('');...|}..}....|
|00003f40| 73 74 61 74 65 20 43 6c | 69 65 6e 74 41 6c 74 46 |state Cl|ientAltF|
|00003f50| 69 72 69 6e 67 0d 0a 7b | 0d 0a 09 73 69 6d 75 6c |iring..{|...simul|
|00003f60| 61 74 65 64 20 66 75 6e | 63 74 69 6f 6e 20 62 6f |ated fun|ction bo|
|00003f70| 6f 6c 20 43 6c 69 65 6e | 74 46 69 72 65 28 66 6c |ol Clien|tFire(fl|
|00003f80| 6f 61 74 20 56 61 6c 75 | 65 29 0d 0a 09 7b 0d 0a |oat Valu|e)...{..|
|00003f90| 09 09 69 66 20 28 20 62 | 49 73 53 6c 61 76 65 20 |..if ( b|IsSlave |
|00003fa0| 29 0d 0a 09 09 09 47 6c | 6f 62 61 6c 2e 43 6c 69 |).....Gl|obal.Cli|
|00003fb0| 65 6e 74 46 69 72 65 28 | 56 61 6c 75 65 29 3b 0d |entFire(|Value);.|
|00003fc0| 0a 09 09 72 65 74 75 72 | 6e 20 66 61 6c 73 65 3b |...retur|n false;|
|00003fd0| 0d 0a 09 7d 0d 0a 0d 0a | 09 73 69 6d 75 6c 61 74 |...}....|.simulat|
|00003fe0| 65 64 20 66 75 6e 63 74 | 69 6f 6e 20 54 69 6d 65 |ed funct|ion Time|
|00003ff0| 72 28 29 0d 0a 09 7b 0d | 0a 09 09 69 66 20 28 20 |r()...{.|...if ( |
|00004000| 28 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 21 |(SlaveEn|forcer !|
|00004010| 3d 20 6e 6f 6e 65 29 20 | 26 26 20 53 6c 61 76 65 |= none) |&& Slave|
|00004020| 45 6e 66 6f 72 63 65 72 | 2e 43 6c 69 65 6e 74 41 |Enforcer|.ClientA|
|00004030| 6c 74 46 69 72 65 28 30 | 29 20 29 0d 0a 09 09 09 |ltFire(0|) ).....|
|00004040| 72 65 74 75 72 6e 3b 0d | 0a 09 09 53 65 74 54 69 |return;.|...SetTi|
|00004050| 6d 65 72 28 30 2e 35 2c | 20 66 61 6c 73 65 29 3b |mer(0.5,| false);|
|00004060| 0d 0a 09 7d 0d 0a 0d 0a | 09 73 69 6d 75 6c 61 74 |...}....|.simulat|
|00004070| 65 64 20 66 75 6e 63 74 | 69 6f 6e 20 41 6e 69 6d |ed funct|ion Anim|
|00004080| 45 6e 64 28 29 0d 0a 09 | 7b 0d 0a 09 09 69 66 20 |End()...|{....if |
|00004090| 28 20 50 61 77 6e 28 4f | 77 6e 65 72 29 20 3d 3d |( Pawn(O|wner) ==|
|000040a0| 20 4e 6f 6e 65 20 29 0d | 0a 09 09 09 47 6f 74 6f | None ).|....Goto|
|000040b0| 53 74 61 74 65 28 27 27 | 29 3b 0d 0a 09 09 65 6c |State(''|);....el|
|000040c0| 73 65 20 69 66 20 28 20 | 41 6d 6d 6f 74 79 70 65 |se if ( |Ammotype|
|000040d0| 2e 41 6d 6d 6f 41 6d 6f | 75 6e 74 20 3c 3d 20 30 |.AmmoAmo|unt <= 0|
|000040e0| 20 29 0d 0a 09 09 7b 0d | 0a 09 09 09 50 6c 61 79 | )....{.|....Play|
|000040f0| 41 6e 69 6d 28 27 54 32 | 27 2c 20 30 2e 39 2c 20 |Anim('T2|', 0.9, |
|00004100| 30 2e 30 35 29 3b 09 0d | 0a 09 09 09 47 6f 74 6f |0.05);..|....Goto|
|00004110| 53 74 61 74 65 28 27 27 | 29 3b 0d 0a 09 09 7d 0d |State(''|);....}.|
|00004120| 0a 09 09 65 6c 73 65 20 | 69 66 20 28 20 21 62 49 |...else |if ( !bI|
|00004130| 73 53 6c 61 76 65 20 26 | 26 20 21 62 43 61 6e 43 |sSlave &|& !bCanC|
|00004140| 6c 69 65 6e 74 46 69 72 | 65 20 29 0d 0a 09 09 09 |lientFir|e ).....|
|00004150| 47 6f 74 6f 53 74 61 74 | 65 28 27 27 29 3b 0d 0a |GotoStat|e('');..|
|00004160| 09 09 65 6c 73 65 20 69 | 66 20 28 20 62 46 69 72 |..else i|f ( bFir|
|00004170| 73 74 46 69 72 65 20 7c | 7c 20 28 50 61 77 6e 28 |stFire ||| (Pawn(|
|00004180| 4f 77 6e 65 72 29 2e 62 | 41 6c 74 46 69 72 65 20 |Owner).b|AltFire |
|00004190| 21 3d 20 30 29 20 29 0d | 0a 09 09 7b 0d 0a 09 09 |!= 0) ).|...{....|
|000041a0| 09 50 6c 61 79 52 65 70 | 65 61 74 46 69 72 69 6e |.PlayRep|eatFirin|
|000041b0| 67 28 29 3b 0d 0a 09 09 | 09 62 46 69 72 73 74 46 |g();....|.bFirstF|
|000041c0| 69 72 65 20 3d 20 66 61 | 6c 73 65 3b 0d 0a 09 09 |ire = fa|lse;....|
|000041d0| 7d 0d 0a 09 09 65 6c 73 | 65 20 69 66 20 28 20 50 |}....els|e if ( P|
|000041e0| 61 77 6e 28 4f 77 6e 65 | 72 29 2e 62 46 69 72 65 |awn(Owne|r).bFire|
|000041f0| 20 21 3d 20 30 20 29 0d | 0a 09 09 09 47 6c 6f 62 | != 0 ).|....Glob|
|00004200| 61 6c 2e 43 6c 69 65 6e | 74 46 69 72 65 28 30 29 |al.Clien|tFire(0)|
|00004210| 3b 0d 0a 09 09 65 6c 73 | 65 0d 0a 09 09 7b 0d 0a |;....els|e....{..|
|00004220| 09 09 09 50 6c 61 79 41 | 6e 69 6d 28 27 54 32 27 |...PlayA|nim('T2'|
|00004230| 2c 20 30 2e 39 2c 20 30 | 2e 30 35 29 3b 09 0d 0a |, 0.9, 0|.05);...|
|00004240| 09 09 09 47 6f 74 6f 53 | 74 61 74 65 28 27 27 29 |...GotoS|tate('')|
|00004250| 3b 0d 0a 09 09 7d 0d 0a | 09 7d 0d 0a 0d 0a 09 73 |;....}..|.}.....s|
|00004260| 69 6d 75 6c 61 74 65 64 | 20 66 75 6e 63 74 69 6f |imulated| functio|
|00004270| 6e 20 42 65 67 69 6e 53 | 74 61 74 65 28 29 0d 0a |n BeginS|tate()..|
|00004280| 09 7b 0d 0a 09 09 53 75 | 70 65 72 2e 42 65 67 69 |.{....Su|per.Begi|
|00004290| 6e 53 74 61 74 65 28 29 | 3b 0d 0a 09 09 69 66 20 |nState()|;....if |
|000042a0| 28 20 53 6c 61 76 65 45 | 6e 66 6f 72 63 65 72 20 |( SlaveE|nforcer |
|000042b0| 21 3d 20 4e 6f 6e 65 20 | 29 0d 0a 09 09 09 53 65 |!= None |).....Se|
|000042c0| 74 54 69 6d 65 72 28 30 | 2e 32 2c 20 66 61 6c 73 |tTimer(0|.2, fals|
|000042d0| 65 29 3b 0d 0a 09 09 65 | 6c 73 65 20 0d 0a 09 09 |e);....e|lse ....|
|000042e0| 09 53 65 74 54 69 6d 65 | 72 28 30 2e 35 2c 20 66 |.SetTime|r(0.5, f|
|000042f0| 61 6c 73 65 29 3b 0d 0a | 09 7d 0d 0a 0d 0a 09 73 |alse);..|.}.....s|
|00004300| 69 6d 75 6c 61 74 65 64 | 20 66 75 6e 63 74 69 6f |imulated| functio|
|00004310| 6e 20 45 6e 64 53 74 61 | 74 65 28 29 0d 0a 09 7b |n EndSta|te()...{|
|00004320| 0d 0a 09 09 53 75 70 65 | 72 2e 45 6e 64 53 74 61 |....Supe|r.EndSta|
|00004330| 74 65 28 29 3b 0d 0a 09 | 09 69 66 20 28 20 53 6c |te();...|.if ( Sl|
|00004340| 61 76 65 45 6e 66 6f 72 | 63 65 72 20 21 3d 20 4e |aveEnfor|cer != N|
|00004350| 6f 6e 65 20 29 0d 0a 09 | 09 09 53 6c 61 76 65 45 |one )...|..SlaveE|
|00004360| 6e 66 6f 72 63 65 72 2e | 47 6f 74 6f 53 74 61 74 |nforcer.|GotoStat|
|00004370| 65 28 27 27 29 3b 0d 0a | 09 7d 0d 0a 7d 0d 0a 0d |e('');..|.}..}...|
|00004380| 0a 73 74 61 74 65 20 41 | 6c 74 46 69 72 69 6e 67 |.state A|ltFiring|
|00004390| 0d 0a 7b 0d 0a 69 67 6e | 6f 72 65 73 20 46 69 72 |..{..ign|ores Fir|
|000043a0| 65 2c 20 41 6c 74 46 69 | 72 65 2c 20 41 6e 69 6d |e, AltFi|re, Anim|
|000043b0| 45 6e 64 3b 0d 0a 0d 0a | 09 66 75 6e 63 74 69 6f |End;....|.functio|
|000043c0| 6e 20 54 69 6d 65 72 28 | 29 0d 0a 09 7b 0d 0a 09 |n Timer(|)...{...|
|000043d0| 09 69 66 20 28 20 53 6c | 61 76 65 65 6e 66 6f 72 |.if ( Sl|aveenfor|
|000043e0| 63 65 72 20 21 3d 20 6e | 6f 6e 65 20 29 0d 0a 09 |cer != n|one )...|
|000043f0| 09 09 53 6c 61 76 65 65 | 6e 66 6f 72 63 65 72 2e |..Slavee|nforcer.|
|00004400| 41 6c 74 46 69 72 65 28 | 30 29 3b 0d 0a 09 7d 0d |AltFire(|0);...}.|
|00004410| 0a 0d 0a 09 66 75 6e 63 | 74 69 6f 6e 20 45 6e 64 |....func|tion End|
|00004420| 53 74 61 74 65 28 29 0d | 0a 09 7b 0d 0a 09 09 53 |State().|..{....S|
|00004430| 75 70 65 72 2e 45 6e 64 | 53 74 61 74 65 28 29 3b |uper.End|State();|
|00004440| 0d 0a 09 09 4f 6c 64 46 | 6c 61 73 68 43 6f 75 6e |....OldF|lashCoun|
|00004450| 74 20 3d 20 46 6c 61 73 | 68 43 6f 75 6e 74 3b 0d |t = Flas|hCount;.|
|00004460| 0a 09 7d 0d 0a 0d 0a 42 | 65 67 69 6e 3a 0d 0a 09 |..}....B|egin:...|
|00004470| 69 66 20 28 20 53 6c 61 | 76 65 45 6e 66 6f 72 63 |if ( Sla|veEnforc|
|00004480| 65 72 20 21 3d 20 6e 6f | 6e 65 20 29 0d 0a 09 09 |er != no|ne )....|
|00004490| 53 65 74 54 69 6d 65 72 | 28 30 2e 32 30 2c 20 66 |SetTimer|(0.20, f|
|000044a0| 61 6c 73 65 29 3b 0d 0a | 09 46 69 6e 69 73 68 41 |alse);..|.FinishA|
|000044b0| 6e 69 6d 28 29 3b 0d 0a | 52 65 70 65 61 74 65 72 |nim();..|Repeater|
|000044c0| 3a 09 0d 0a 09 69 66 20 | 28 41 6d 6d 6f 54 79 70 |:....if |(AmmoTyp|
|000044d0| 65 2e 55 73 65 41 6d 6d | 6f 28 31 29 29 20 0d 0a |e.UseAmm|o(1)) ..|
|000044e0| 09 7b 0d 0a 09 09 46 6c | 61 73 68 43 6f 75 6e 74 |.{....Fl|ashCount|
|000044f0| 2b 2b 3b 0d 0a 09 09 69 | 66 20 28 20 53 6c 61 76 |++;....i|f ( Slav|
|00004500| 65 45 6e 66 6f 72 63 65 | 72 20 21 3d 20 4e 6f 6e |eEnforce|r != Non|
|00004510| 65 20 29 0d 0a 09 09 09 | 50 61 77 6e 28 4f 77 6e |e ).....|Pawn(Own|
|00004520| 65 72 29 2e 50 6c 61 79 | 52 65 63 6f 69 6c 28 33 |er).Play|Recoil(3|
|00004530| 20 2a 20 46 69 72 69 6e | 67 53 70 65 65 64 29 3b | * Firin|gSpeed);|
|00004540| 0d 0a 09 09 65 6c 73 65 | 20 69 66 20 28 20 21 62 |....else| if ( !b|
|00004550| 49 73 53 6c 61 76 65 20 | 29 0d 0a 09 09 09 50 61 |IsSlave |).....Pa|
|00004560| 77 6e 28 4f 77 6e 65 72 | 29 2e 50 6c 61 79 52 65 |wn(Owner|).PlayRe|
|00004570| 63 6f 69 6c 28 31 2e 35 | 20 2a 20 46 69 72 69 6e |coil(1.5| * Firin|
|00004580| 67 53 70 65 65 64 29 3b | 0d 0a 09 09 54 72 61 63 |gSpeed);|....Trac|
|00004590| 65 46 69 72 65 28 41 6c | 74 41 63 63 75 72 61 63 |eFire(Al|tAccurac|
|000045a0| 79 29 3b 0d 0a 09 09 50 | 6c 61 79 52 65 70 65 61 |y);....P|layRepea|
|000045b0| 74 46 69 72 69 6e 67 28 | 29 3b 0d 0a 09 09 46 69 |tFiring(|);....Fi|
|000045c0| 6e 69 73 68 41 6e 69 6d | 28 29 3b 0d 0a 09 7d 0d |nishAnim|();...}.|
|000045d0| 0a 0d 0a 09 69 66 20 28 | 20 41 6c 74 41 63 63 75 |....if (| AltAccu|
|000045e0| 72 61 63 79 20 3c 20 33 | 20 29 20 0d 0a 09 09 41 |racy < 3| ) ....A|
|000045f0| 6c 74 41 63 63 75 72 61 | 63 79 20 2b 3d 20 30 2e |ltAccura|cy += 0.|
|00004600| 35 3b 0d 0a 09 69 66 20 | 28 20 62 49 73 53 6c 61 |5;...if |( bIsSla|
|00004610| 76 65 20 29 0d 0a 09 7b | 0d 0a 09 09 69 66 20 28 |ve )...{|....if (|
|00004620| 20 28 50 61 77 6e 28 4f | 77 6e 65 72 29 2e 62 41 | (Pawn(O|wner).bA|
|00004630| 6c 74 46 69 72 65 21 3d | 30 29 20 0d 0a 09 09 09 |ltFire!=|0) .....|
|00004640| 26 26 20 41 6d 6d 6f 54 | 79 70 65 2e 41 6d 6d 6f |&& AmmoT|ype.Ammo|
|00004650| 41 6d 6f 75 6e 74 3e 30 | 20 29 0d 0a 09 09 09 47 |Amount>0| ).....G|
|00004660| 6f 74 6f 28 27 52 65 70 | 65 61 74 65 72 27 29 3b |oto('Rep|eater');|
|00004670| 0d 0a 09 7d 0d 0a 09 65 | 6c 73 65 20 69 66 20 28 |...}...e|lse if (|
|00004680| 20 62 43 68 61 6e 67 65 | 57 65 61 70 6f 6e 20 29 | bChange|Weapon )|
|00004690| 0d 0a 09 09 47 6f 74 6f | 53 74 61 74 65 28 27 44 |....Goto|State('D|
|000046a0| 6f 77 6e 57 65 61 70 6f | 6e 27 29 3b 0d 0a 09 65 |ownWeapo|n');...e|
|000046b0| 6c 73 65 20 69 66 20 28 | 20 28 50 61 77 6e 28 4f |lse if (| (Pawn(O|
|000046c0| 77 6e 65 72 29 2e 62 41 | 6c 74 46 69 72 65 21 3d |wner).bA|ltFire!=|
|000046d0| 30 29 20 0d 0a 09 09 26 | 26 20 41 6d 6d 6f 54 79 |0) ....&|& AmmoTy|
|000046e0| 70 65 2e 41 6d 6d 6f 41 | 6d 6f 75 6e 74 3e 30 20 |pe.AmmoA|mount>0 |
|000046f0| 29 0d 0a 09 7b 0d 0a 09 | 09 69 66 20 28 20 50 6c |)...{...|.if ( Pl|
|00004700| 61 79 65 72 50 61 77 6e | 28 4f 77 6e 65 72 29 20 |ayerPawn|(Owner) |
|00004710| 3d 3d 20 4e 6f 6e 65 20 | 29 0d 0a 09 09 09 50 61 |== None |).....Pa|
|00004720| 77 6e 28 4f 77 6e 65 72 | 29 2e 62 41 6c 74 46 69 |wn(Owner|).bAltFi|
|00004730| 72 65 20 3d 20 69 6e 74 | 28 20 46 52 61 6e 64 28 |re = int|( FRand(|
|00004740| 29 20 3c 20 41 6c 74 52 | 65 46 69 72 65 52 61 74 |) < AltR|eFireRat|
|00004750| 65 20 29 3b 0d 0a 09 09 | 47 6f 74 6f 28 27 52 65 |e );....|Goto('Re|
|00004760| 70 65 61 74 65 72 27 29 | 3b 09 0d 0a 09 7d 0d 0a |peater')|;....}..|
|00004770| 09 50 6c 61 79 41 6e 69 | 6d 28 27 54 32 27 2c 20 |.PlayAni|m('T2', |
|00004780| 30 2e 39 2c 20 30 2e 30 | 35 29 3b 09 0d 0a 09 46 |0.9, 0.0|5);....F|
|00004790| 69 6e 69 73 68 41 6e 69 | 6d 28 29 3b 0d 0a 09 46 |inishAni|m();...F|
|000047a0| 69 6e 69 73 68 28 29 3b | 0d 0a 7d 0d 0a 0d 0a 66 |inish();|..}....f|
|000047b0| 75 6e 63 74 69 6f 6e 20 | 54 77 65 65 6e 54 77 69 |unction |TweenTwi|
|000047c0| 72 6c 28 29 0d 0a 7b 0d | 0a 09 54 77 65 65 6e 41 |rl()..{.|..TweenA|
|000047d0| 6e 69 6d 28 27 54 77 69 | 72 6c 27 2c 30 2e 30 30 |nim('Twi|rl',0.00|
|000047e0| 31 29 3b 0d 0a 7d 0d 0a | 0d 0a 66 75 6e 63 74 69 |1);..}..|..functi|
|000047f0| 6f 6e 20 50 6c 61 79 54 | 77 69 72 6c 28 29 0d 0a |on PlayT|wirl()..|
|00004800| 7b 0d 0a 09 50 6c 61 79 | 41 6e 69 6d 28 27 54 77 |{...Play|Anim('Tw|
|00004810| 69 72 6c 27 2c 20 30 2e | 38 2c 20 30 2e 30 29 3b |irl', 0.|8, 0.0);|
|00004820| 0d 0a 7d 0d 0a 0d 0a 73 | 69 6d 75 6c 61 74 65 64 |..}....s|imulated|
|00004830| 20 65 76 65 6e 74 20 52 | 65 6e 64 65 72 4f 76 65 | event R|enderOve|
|00004840| 72 6c 61 79 73 28 63 61 | 6e 76 61 73 20 43 61 6e |rlays(ca|nvas Can|
|00004850| 76 61 73 29 0d 0a 7b 0d | 0a 09 6c 6f 63 61 6c 20 |vas)..{.|..local |
|00004860| 50 6c 61 79 65 72 50 61 | 77 6e 20 50 6c 61 79 65 |PlayerPa|wn Playe|
|00004870| 72 4f 77 6e 65 72 3b 0d | 0a 09 6c 6f 63 61 6c 20 |rOwner;.|..local |
|00004880| 69 6e 74 20 72 65 61 6c | 68 61 6e 64 3b 0d 0a 0d |int real|hand;...|
|00004890| 0a 09 69 66 20 28 20 62 | 4d 75 7a 7a 6c 65 46 6c |..if ( b|MuzzleFl|
|000048a0| 61 73 68 20 3e 20 30 20 | 29 0d 0a 09 09 4d 46 54 |ash > 0 |)....MFT|
|000048b0| 65 78 74 75 72 65 20 3d | 20 4d 75 7a 7a 6c 65 46 |exture =| MuzzleF|
|000048c0| 6c 61 73 68 56 61 72 69 | 61 74 69 6f 6e 73 5b 52 |lashVari|ations[R|
|000048d0| 61 6e 64 28 35 29 5d 3b | 0d 0a 09 50 6c 61 79 65 |and(5)];|...Playe|
|000048e0| 72 4f 77 6e 65 72 20 3d | 20 50 6c 61 79 65 72 50 |rOwner =| PlayerP|
|000048f0| 61 77 6e 28 4f 77 6e 65 | 72 29 3b 0d 0a 09 69 66 |awn(Owne|r);...if|
|00004900| 20 28 20 50 6c 61 79 65 | 72 4f 77 6e 65 72 20 21 | ( Playe|rOwner !|
|00004910| 3d 20 4e 6f 6e 65 20 29 | 0d 0a 09 7b 0d 0a 09 09 |= None )|...{....|
|00004920| 69 66 20 28 20 50 6c 61 | 79 65 72 4f 77 6e 65 72 |if ( Pla|yerOwner|
|00004930| 2e 44 65 73 69 72 65 64 | 46 4f 56 20 21 3d 20 50 |.Desired|FOV != P|
|00004940| 6c 61 79 65 72 4f 77 6e | 65 72 2e 44 65 66 61 75 |layerOwn|er.Defau|
|00004950| 6c 74 46 4f 56 20 29 0d | 0a 09 09 09 72 65 74 75 |ltFOV ).|....retu|
|00004960| 72 6e 3b 0d 0a 09 09 72 | 65 61 6c 68 61 6e 64 20 |rn;....r|ealhand |
|00004970| 3d 20 50 6c 61 79 65 72 | 4f 77 6e 65 72 2e 48 61 |= Player|Owner.Ha|
|00004980| 6e 64 65 64 6e 65 73 73 | 3b 0d 0a 09 09 69 66 20 |ndedness|;....if |
|00004990| 28 20 20 28 4c 65 76 65 | 6c 2e 4e 65 74 4d 6f 64 |( (Leve|l.NetMod|
|000049a0| 65 20 3d 3d 20 4e 4d 5f | 43 6c 69 65 6e 74 29 20 |e == NM_|Client) |
|000049b0| 26 26 20 28 72 65 61 6c | 48 61 6e 64 20 3d 3d 20 |&& (real|Hand == |
|000049c0| 32 29 20 29 0d 0a 09 09 | 7b 0d 0a 09 09 09 62 48 |2) )....|{.....bH|
|000049d0| 69 64 65 57 65 61 70 6f | 6e 20 3d 20 74 72 75 65 |ideWeapo|n = true|
|000049e0| 3b 0d 0a 09 09 09 72 65 | 74 75 72 6e 3b 0d 0a 09 |;.....re|turn;...|
|000049f0| 09 7d 0d 0a 09 09 69 66 | 20 28 20 21 62 48 69 64 |.}....if| ( !bHid|
|00004a00| 65 57 65 61 70 6f 6e 20 | 29 0d 0a 09 09 7b 0d 0a |eWeapon |)....{..|
|00004a10| 09 09 09 69 66 20 28 20 | 4d 65 73 68 20 3d 3d 20 |...if ( |Mesh == |
|00004a20| 6d 65 73 68 27 41 75 74 | 6f 4d 4c 27 20 29 0d 0a |mesh'Aut|oML' )..|
|00004a30| 09 09 09 09 50 6c 61 79 | 65 72 4f 77 6e 65 72 2e |....Play|erOwner.|
|00004a40| 48 61 6e 64 65 64 6e 65 | 73 73 20 3d 20 31 3b 0d |Handedne|ss = 1;.|
|00004a50| 0a 09 09 09 65 6c 73 65 | 20 69 66 20 28 20 62 49 |....else| if ( bI|
|00004a60| 73 53 6c 61 76 65 20 7c | 7c 20 28 53 6c 61 76 65 |sSlave ||| (Slave|
|00004a70| 45 6e 66 6f 72 63 65 72 | 20 21 3d 20 4e 6f 6e 65 |Enforcer| != None|
|00004a80| 29 20 29 0d 0a 09 09 09 | 09 50 6c 61 79 65 72 4f |) ).....|.PlayerO|
|00004a90| 77 6e 65 72 2e 48 61 6e | 64 65 64 6e 65 73 73 20 |wner.Han|dedness |
|00004aa0| 3d 20 2d 31 3b 0d 0a 09 | 09 7d 0d 0a 09 7d 0d 0a |= -1;...|.}...}..|
|00004ab0| 09 69 66 20 28 20 28 50 | 6c 61 79 65 72 4f 77 6e |.if ( (P|layerOwn|
|00004ac0| 65 72 20 3d 3d 20 4e 6f | 6e 65 29 20 7c 7c 20 28 |er == No|ne) || (|
|00004ad0| 50 6c 61 79 65 72 4f 77 | 6e 65 72 2e 48 61 6e 64 |PlayerOw|ner.Hand|
|00004ae0| 65 64 6e 65 73 73 20 3d | 3d 20 30 29 20 29 0d 0a |edness =|= 0) )..|
|00004af0| 09 7b 0d 0a 09 09 69 66 | 20 28 20 41 6e 69 6d 53 |.{....if| ( AnimS|
|00004b00| 65 71 75 65 6e 63 65 20 | 3d 3d 20 27 53 68 6f 74 |equence |== 'Shot|
|00004b10| 32 27 20 29 0d 0a 09 09 | 7b 0d 0a 09 09 09 46 6c |2' )....|{.....Fl|
|00004b20| 61 73 68 4f 20 3d 20 2d | 32 20 2a 20 44 65 66 61 |ashO = -|2 * Defa|
|00004b30| 75 6c 74 2e 46 6c 61 73 | 68 4f 3b 0d 0a 09 09 09 |ult.Flas|hO;.....|
|00004b40| 46 6c 61 73 68 59 20 3d | 20 44 65 66 61 75 6c 74 |FlashY =| Default|
|00004b50| 2e 46 6c 61 73 68 59 20 | 2a 20 32 2e 35 3b 0d 0a |.FlashY |* 2.5;..|
|00004b60| 09 09 7d 0d 0a 09 09 65 | 6c 73 65 0d 0a 09 09 7b |..}....e|lse....{|
|00004b70| 0d 0a 09 09 09 46 6c 61 | 73 68 4f 20 3d 20 31 2e |.....Fla|shO = 1.|
|00004b80| 39 20 2a 20 44 65 66 61 | 75 6c 74 2e 46 6c 61 73 |9 * Defa|ult.Flas|
|00004b90| 68 4f 3b 0d 0a 09 09 09 | 46 6c 61 73 68 59 20 3d |hO;.....|FlashY =|
|00004ba0| 20 44 65 66 61 75 6c 74 | 2e 46 6c 61 73 68 59 3b | Default|.FlashY;|
|00004bb0| 0d 0a 09 09 7d 0d 0a 09 | 7d 0d 0a 09 65 6c 73 65 |....}...|}...else|
|00004bc0| 20 69 66 20 28 20 41 6e | 69 6d 53 65 71 75 65 6e | if ( An|imSequen|
|00004bd0| 63 65 20 3d 3d 20 27 53 | 68 6f 74 32 27 20 29 0d |ce == 'S|hot2' ).|
|00004be0| 0a 09 7b 0d 0a 09 09 46 | 6c 61 73 68 4f 20 3d 20 |..{....F|lashO = |
|00004bf0| 44 65 66 61 75 6c 74 2e | 46 6c 61 73 68 4f 20 2a |Default.|FlashO *|
|00004c00| 20 30 2e 33 3b 0d 0a 09 | 09 46 6c 61 73 68 59 20 | 0.3;...|.FlashY |
|00004c10| 3d 20 44 65 66 61 75 6c | 74 2e 46 6c 61 73 68 59 |= Defaul|t.FlashY|
|00004c20| 20 2a 20 32 2e 35 3b 0d | 0a 09 7d 0d 0a 09 65 6c | * 2.5;.|..}...el|
|00004c30| 73 65 0d 0a 09 7b 0d 0a | 09 09 46 6c 61 73 68 4f |se...{..|..FlashO|
|00004c40| 20 3d 20 44 65 66 61 75 | 6c 74 2e 46 6c 61 73 68 | = Defau|lt.Flash|
|00004c50| 4f 3b 0d 0a 09 09 46 6c | 61 73 68 59 20 3d 20 44 |O;....Fl|ashY = D|
|00004c60| 65 66 61 75 6c 74 2e 46 | 6c 61 73 68 59 3b 0d 0a |efault.F|lashY;..|
|00004c70| 09 7d 0d 0a 09 69 66 20 | 28 20 21 62 48 69 64 65 |.}...if |( !bHide|
|00004c80| 57 65 61 70 6f 6e 20 26 | 26 20 28 20 28 53 6c 61 |Weapon &|& ( (Sla|
|00004c90| 76 65 45 6e 66 6f 72 63 | 65 72 20 21 3d 20 4e 6f |veEnforc|er != No|
|00004ca0| 6e 65 29 20 7c 7c 20 62 | 49 73 53 6c 61 76 65 20 |ne) || b|IsSlave |
|00004cb0| 29 20 29 0d 0a 09 7b 0d | 0a 09 09 69 66 20 28 20 |) )...{.|...if ( |
|00004cc0| 50 6c 61 79 65 72 4f 77 | 6e 65 72 20 3d 3d 20 4e |PlayerOw|ner == N|
|00004cd0| 6f 6e 65 20 29 0d 0a 09 | 09 09 62 4d 75 7a 7a 6c |one )...|..bMuzzl|
|00004ce0| 65 46 6c 61 73 68 20 3d | 20 30 3b 0d 0a 0d 0a 09 |eFlash =| 0;.....|
|00004cf0| 09 53 75 70 65 72 2e 52 | 65 6e 64 65 72 4f 76 65 |.Super.R|enderOve|
|00004d00| 72 6c 61 79 73 28 43 61 | 6e 76 61 73 29 3b 0d 0a |rlays(Ca|nvas);..|
|00004d10| 09 09 69 66 20 28 20 53 | 6c 61 76 65 45 6e 66 6f |..if ( S|laveEnfo|
|00004d20| 72 63 65 72 20 21 3d 20 | 4e 6f 6e 65 20 29 0d 0a |rcer != |None )..|
|00004d30| 09 09 7b 0d 0a 09 09 09 | 69 66 20 28 20 53 6c 61 |..{.....|if ( Sla|
|00004d40| 76 65 45 6e 66 6f 72 63 | 65 72 2e 62 42 72 69 6e |veEnforc|er.bBrin|
|00004d50| 67 69 6e 67 55 70 20 29 | 0d 0a 09 09 09 7b 0d 0a |gingUp )|.....{..|
|00004d60| 09 09 09 09 53 6c 61 76 | 65 45 6e 66 6f 72 63 65 |....Slav|eEnforce|
|00004d70| 72 2e 62 42 72 69 6e 67 | 69 6e 67 55 70 20 3d 20 |r.bBring|ingUp = |
|00004d80| 66 61 6c 73 65 3b 0d 0a | 09 09 09 09 53 6c 61 76 |false;..|....Slav|
|00004d90| 65 45 6e 66 6f 72 63 65 | 72 2e 50 6c 61 79 53 65 |eEnforce|r.PlaySe|
|00004da0| 6c 65 63 74 28 29 3b 0d | 0a 09 09 09 7d 0d 0a 09 |lect();.|....}...|
|00004db0| 09 09 53 6c 61 76 65 45 | 6e 66 6f 72 63 65 72 2e |..SlaveE|nforcer.|
|00004dc0| 52 65 6e 64 65 72 4f 76 | 65 72 6c 61 79 73 28 43 |RenderOv|erlays(C|
|00004dd0| 61 6e 76 61 73 29 3b 0d | 0a 09 09 7d 0d 0a 09 7d |anvas);.|...}...}|
|00004de0| 0d 0a 09 65 6c 73 65 0d | 0a 09 09 53 75 70 65 72 |...else.|...Super|
|00004df0| 2e 52 65 6e 64 65 72 4f | 76 65 72 6c 61 79 73 28 |.RenderO|verlays(|
|00004e00| 43 61 6e 76 61 73 29 3b | 0d 0a 0d 0a 09 69 66 20 |Canvas);|.....if |
|00004e10| 28 20 50 6c 61 79 65 72 | 4f 77 6e 65 72 20 21 3d |( Player|Owner !=|
|00004e20| 20 4e 6f 6e 65 20 29 0d | 0a 09 09 50 6c 61 79 65 | None ).|...Playe|
|00004e30| 72 4f 77 6e 65 72 2e 48 | 61 6e 64 65 64 6e 65 73 |rOwner.H|andednes|
|00004e40| 73 20 3d 20 72 65 61 6c | 68 61 6e 64 3b 0d 0a 7d |s = real|hand;..}|
|00004e50| 0d 0a 0d 0a 73 69 6d 75 | 6c 61 74 65 64 20 66 75 |....simu|lated fu|
|00004e60| 6e 63 74 69 6f 6e 20 50 | 6c 61 79 49 64 6c 65 41 |nction P|layIdleA|
|00004e70| 6e 69 6d 28 29 0d 0a 7b | 0d 0a 09 69 66 20 28 20 |nim()..{|...if ( |
|00004e80| 4d 65 73 68 20 3d 3d 20 | 50 69 63 6b 75 70 56 69 |Mesh == |PickupVi|
|00004e90| 65 77 4d 65 73 68 20 29 | 0d 0a 09 09 72 65 74 75 |ewMesh )|....retu|
|00004ea0| 72 6e 3b 0d 0a 09 69 66 | 20 28 20 28 46 52 61 6e |rn;...if| ( (FRan|
|00004eb0| 64 28 29 3e 30 2e 39 36 | 29 20 26 26 20 28 41 6e |d()>0.96|) && (An|
|00004ec0| 69 6d 53 65 71 75 65 6e | 63 65 20 21 3d 20 27 54 |imSequen|ce != 'T|
|00004ed0| 77 69 64 64 6c 65 27 29 | 20 29 20 0d 0a 09 09 50 |widdle')| ) ....P|
|00004ee0| 6c 61 79 41 6e 69 6d 28 | 27 54 77 69 64 64 6c 65 |layAnim(|'Twiddle|
|00004ef0| 27 2c 30 2e 36 2c 30 2e | 33 29 3b 0d 0a 09 65 6c |',0.6,0.|3);...el|
|00004f00| 73 65 20 0d 0a 09 09 4c | 6f 6f 70 41 6e 69 6d 28 |se ....L|oopAnim(|
|00004f10| 27 53 77 61 79 27 2c 30 | 2e 32 2c 20 30 2e 33 29 |'Sway',0|.2, 0.3)|
|00004f20| 3b 0d 0a 7d 0d 0a 0d 0a | 0d 0a 73 74 61 74 65 20 |;..}....|..state |
|00004f30| 49 64 6c 65 0d 0a 7b 0d | 0a 09 66 75 6e 63 74 69 |Idle..{.|..functi|
|00004f40| 6f 6e 20 41 6e 69 6d 45 | 6e 64 28 29 0d 0a 09 7b |on AnimE|nd()...{|
|00004f50| 0d 0a 09 09 50 6c 61 79 | 49 64 6c 65 41 6e 69 6d |....Play|IdleAnim|
|00004f60| 28 29 3b 0d 0a 09 7d 0d | 0a 0d 0a 09 66 75 6e 63 |();...}.|....func|
|00004f70| 74 69 6f 6e 20 62 6f 6f | 6c 20 50 75 74 44 6f 77 |tion boo|l PutDow|
|00004f80| 6e 28 29 0d 0a 09 7b 0d | 0a 09 09 47 6f 74 6f 53 |n()...{.|...GotoS|
|00004f90| 74 61 74 65 28 27 44 6f | 77 6e 57 65 61 70 6f 6e |tate('Do|wnWeapon|
|00004fa0| 27 29 3b 0d 0a 09 09 72 | 65 74 75 72 6e 20 54 72 |');....r|eturn Tr|
|00004fb0| 75 65 3b 0d 0a 09 7d 0d | 0a 09 0d 0a 42 65 67 69 |ue;...}.|....Begi|
|00004fc0| 6e 3a 0d 0a 09 62 50 6f | 69 6e 74 69 6e 67 3d 46 |n:...bPo|inting=F|
|00004fd0| 61 6c 73 65 3b 0d 0a 09 | 69 66 20 28 20 28 41 6d |alse;...|if ( (Am|
|00004fe0| 6d 6f 54 79 70 65 20 21 | 3d 20 4e 6f 6e 65 29 20 |moType !|= None) |
|00004ff0| 26 26 20 28 41 6d 6d 6f | 54 79 70 65 2e 41 6d 6d |&& (Ammo|Type.Amm|
|00005000| 6f 41 6d 6f 75 6e 74 3c | 3d 30 29 20 29 20 0d 0a |oAmount<|=0) ) ..|
|00005010| 09 09 50 61 77 6e 28 4f | 77 6e 65 72 29 2e 53 77 |..Pawn(O|wner).Sw|
|00005020| 69 74 63 68 54 6f 42 65 | 73 74 57 65 61 70 6f 6e |itchToBe|stWeapon|
|00005030| 28 29 3b 20 20 2f 2f 47 | 6f 74 6f 20 57 65 61 70 |(); //G|oto Weap|
|00005040| 6f 6e 20 74 68 61 74 20 | 68 61 73 20 41 6d 6d 6f |on that |has Ammo|
|00005050| 0d 0a 09 4c 6f 6f 70 41 | 6e 69 6d 28 27 53 77 61 |...LoopA|nim('Swa|
|00005060| 79 27 2c 30 2e 32 2c 20 | 30 2e 31 29 3b 0d 0a 09 |y',0.2, |0.1);...|
|00005070| 69 66 20 28 20 50 61 77 | 6e 28 4f 77 6e 65 72 29 |if ( Paw|n(Owner)|
|00005080| 2e 62 46 69 72 65 21 3d | 30 20 29 20 47 6c 6f 62 |.bFire!=|0 ) Glob|
|00005090| 61 6c 2e 46 69 72 65 28 | 30 2e 30 29 3b 0d 0a 09 |al.Fire(|0.0);...|
|000050a0| 69 66 20 28 20 50 61 77 | 6e 28 4f 77 6e 65 72 29 |if ( Paw|n(Owner)|
|000050b0| 2e 62 41 6c 74 46 69 72 | 65 21 3d 30 20 29 20 47 |.bAltFir|e!=0 ) G|
|000050c0| 6c 6f 62 61 6c 2e 41 6c | 74 46 69 72 65 28 30 2e |lobal.Al|tFire(0.|
|000050d0| 30 29 3b 09 0d 0a 7d 0d | 0a 0d 0a 53 74 61 74 65 |0);...}.|...State|
|000050e0| 20 43 6c 69 65 6e 74 41 | 63 74 69 76 65 0d 0a 7b | ClientA|ctive..{|
|000050f0| 0d 0a 09 73 69 6d 75 6c | 61 74 65 64 20 66 75 6e |...simul|ated fun|
|00005100| 63 74 69 6f 6e 20 41 6e | 69 6d 45 6e 64 28 29 0d |ction An|imEnd().|
|00005110| 0a 09 7b 0d 0a 09 09 62 | 42 72 69 6e 67 69 6e 67 |..{....b|Bringing|
|00005120| 55 70 20 3d 20 66 61 6c | 73 65 3b 0d 0a 09 09 69 |Up = fal|se;....i|
|00005130| 66 20 28 20 21 62 49 73 | 53 6c 61 76 65 20 29 0d |f ( !bIs|Slave ).|
|00005140| 0a 09 09 7b 0d 0a 09 09 | 09 53 75 70 65 72 2e 41 |...{....|.Super.A|
|00005150| 6e 69 6d 45 6e 64 28 29 | 3b 0d 0a 09 09 09 69 66 |nimEnd()|;.....if|
|00005160| 20 28 20 28 53 6c 61 76 | 65 45 6e 66 6f 72 63 65 | ( (Slav|eEnforce|
|00005170| 72 20 21 3d 20 4e 6f 6e | 65 29 20 26 26 20 21 49 |r != Non|e) && !I|
|00005180| 73 49 6e 53 74 61 74 65 | 28 27 43 6c 69 65 6e 74 |sInState|('Client|
|00005190| 41 63 74 69 76 65 27 29 | 20 29 0d 0a 09 09 09 7b |Active')| ).....{|
|000051a0| 0d 0a 09 09 09 09 69 66 | 20 28 20 47 65 74 53 74 |......if| ( GetSt|
|000051b0| 61 74 65 4e 61 6d 65 28 | 29 20 3d 3d 20 27 4e 6f |ateName(|) == 'No|
|000051c0| 6e 65 27 20 29 0d 0a 09 | 09 09 09 09 53 6c 61 76 |ne' )...|....Slav|
|000051d0| 65 45 6e 66 6f 72 63 65 | 72 2e 47 6f 74 6f 53 74 |eEnforce|r.GotoSt|
|000051e0| 61 74 65 28 27 27 29 3b | 0d 0a 09 09 09 09 65 6c |ate('');|......el|
|000051f0| 73 65 0d 0a 09 09 09 09 | 09 53 6c 61 76 65 45 6e |se......|.SlaveEn|
|00005200| 66 6f 72 63 65 72 2e 47 | 6f 74 6f 53 74 61 74 65 |forcer.G|otoState|
|00005210| 28 47 65 74 53 74 61 74 | 65 4e 61 6d 65 28 29 29 |(GetStat|eName())|
|00005220| 3b 0d 0a 09 09 09 7d 0d | 0a 09 09 7d 0d 0a 09 7d |;.....}.|...}...}|
|00005230| 0d 0a 0d 0a 09 73 69 6d | 75 6c 61 74 65 64 20 66 |.....sim|ulated f|
|00005240| 75 6e 63 74 69 6f 6e 20 | 42 65 67 69 6e 53 74 61 |unction |BeginSta|
|00005250| 74 65 28 29 0d 0a 09 7b | 0d 0a 09 09 53 75 70 65 |te()...{|....Supe|
|00005260| 72 2e 42 65 67 69 6e 53 | 74 61 74 65 28 29 3b 0d |r.BeginS|tate();.|
|00005270| 0a 09 09 62 42 72 69 6e | 67 69 6e 67 55 70 20 3d |...bBrin|gingUp =|
|00005280| 20 66 61 6c 73 65 3b 0d | 0a 09 09 69 66 20 28 20 | false;.|...if ( |
|00005290| 53 6c 61 76 65 45 6e 66 | 6f 72 63 65 72 20 21 3d |SlaveEnf|orcer !=|
|000052a0| 20 4e 6f 6e 65 20 29 0d | 0a 09 09 09 53 6c 61 76 | None ).|....Slav|
|000052b0| 65 45 6e 66 6f 72 63 65 | 72 2e 47 6f 74 6f 53 74 |eEnforce|r.GotoSt|
|000052c0| 61 74 65 28 27 43 6c 69 | 65 6e 74 41 63 74 69 76 |ate('Cli|entActiv|
|000052d0| 65 27 29 3b 0d 0a 09 7d | 0d 0a 7d 0d 0a 0d 0a 53 |e');...}|..}....S|
|000052e0| 74 61 74 65 20 43 6c 69 | 65 6e 74 44 6f 77 6e 0d |tate Cli|entDown.|
|000052f0| 0a 7b 0d 0a 09 73 69 6d | 75 6c 61 74 65 64 20 66 |.{...sim|ulated f|
|00005300| 75 6e 63 74 69 6f 6e 20 | 41 6e 69 6d 45 6e 64 28 |unction |AnimEnd(|
|00005310| 29 0d 0a 09 7b 0d 0a 09 | 09 69 66 20 28 20 21 62 |)...{...|.if ( !b|
|00005320| 49 73 53 6c 61 76 65 20 | 29 0d 0a 09 09 09 53 75 |IsSlave |).....Su|
|00005330| 70 65 72 2e 41 6e 69 6d | 45 6e 64 28 29 3b 0d 0a |per.Anim|End();..|
|00005340| 09 7d 0d 0a 0d 0a 09 73 | 69 6d 75 6c 61 74 65 64 |.}.....s|imulated|
|00005350| 20 66 75 6e 63 74 69 6f | 6e 20 45 6e 64 53 74 61 | functio|n EndSta|
|00005360| 74 65 28 29 0d 0a 09 7b | 0d 0a 09 09 69 66 20 28 |te()...{|....if (|
|00005370| 20 53 6c 61 76 65 45 6e | 66 6f 72 63 65 72 20 21 | SlaveEn|forcer !|
|00005380| 3d 20 4e 6f 6e 65 20 29 | 0d 0a 09 09 09 53 6c 61 |= None )|.....Sla|
|00005390| 76 65 45 6e 66 6f 72 63 | 65 72 2e 47 6f 74 6f 53 |veEnforc|er.GotoS|
|000053a0| 74 61 74 65 28 27 27 29 | 3b 0d 0a 09 7d 0d 0a 7d |tate('')|;...}..}|
|000053b0| 0d 0a 0d 0a 2f 2f 20 45 | 6e 64 20 43 6c 61 73 73 |....// E|nd Class|
|000053c0| 0d 0a 2f 2f 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |..//====|========|
|000053d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000053e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000053f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00005400| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00005410| 3d 0d 0a 0d 0a 00 | |=..... | |
+--------+-------------------------+-------------------------+--------+--------+